moore-parse

description: Test imported from ivtest
rc: 0 (means success: 1)
should_fail: 0
tags: ivtest
incdirs: /tmpfs/src/github/sv-tests/third_party/tests/ivtest /tmpfs/src/github/sv-tests/third_party/tests/ivtest/ivltests
top_module: 
type: parsing
mode: parsing
files: third_party/tests/ivtest/ivltests/scanf4.v
time_elapsed: 0.604s
ram usage: 9620 KB

moore --dump-ast third_party/tests/ivtest/ivltests/scanf4.v
[
    Svlog(
        Root {
            timeunits: Timeunit {
                unit: None,
                prec: None,
            },
            items: [
                Module(
                    ModDecl {
                        id: NodeId(
                            0,
                        ),
                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21-40039,
                        lifetime: Static,
                        name: top(3),
                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28-31,
                        params: [],
                        ports: [],
                        items: [
                            VarDecl(
                                VarDecl {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35-44,
                                    konst: false,
                                    var: false,
                                    lifetime: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35-38,
                                        data: RegType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39-43,
                                            name: pass(5),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39-43,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            VarDecl(
                                VarDecl {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):47-64,
                                    konst: false,
                                    var: false,
                                    lifetime: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):47-59,
                                        data: RegType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):52-56,
                                                    data: BinaryExpr {
                                                        op: Mul,
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):52-54,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    80(7),
                                                                    None,
                                                                ),
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):55-56,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    8(9),
                                                                    None,
                                                                ),
                                                            ),
                                                        },
                                                    },
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):57-58,
                                                    data: LiteralExpr(
                                                        Number(
                                                            1(11),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):60-63,
                                            name: str(13),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):60-63,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            VarDecl(
                                VarDecl {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):67-86,
                                    konst: false,
                                    var: false,
                                    lifetime: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):67-77,
                                        data: RegType,
                                        sign: None,
                                        dims: [
                                            Range(
                                                Expr {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):72-74,
                                                    data: LiteralExpr(
                                                        Number(
                                                            63(15),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                                Expr {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):75-76,
                                                    data: LiteralExpr(
                                                        Number(
                                                            0(17),
                                                            None,
                                                        ),
                                                    ),
                                                },
                                            ),
                                        ],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):78-79,
                                            name: a(19),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):78-79,
                                            dims: [],
                                            init: None,
                                        },
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):81-82,
                                            name: b(21),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):81-82,
                                            dims: [],
                                            init: None,
                                        },
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):84-85,
                                            name: c(23),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):84-85,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            VarDecl(
                                VarDecl {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):89-96,
                                    konst: false,
                                    var: false,
                                    lifetime: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):89-93,
                                        data: RealType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):94-95,
                                            name: r(25),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):94-95,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            VarDecl(
                                VarDecl {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):99-112,
                                    konst: false,
                                    var: false,
                                    lifetime: None,
                                    ty: Type {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):99-106,
                                        data: IntegerType,
                                        sign: None,
                                        dims: [],
                                    },
                                    names: [
                                        VarDeclName {
                                            id: NodeId(
                                                0,
                                            ),
                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):107-111,
                                            name: code(27),
                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):107-111,
                                            dims: [],
                                            init: None,
                                        },
                                    ],
                                },
                            ),
                            Procedure(
                                Procedure {
                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):116-40039,
                                    kind: Initial,
                                    stmt: Stmt {
                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):124-40039,
                                        label: None,
                                        data: SequentialBlock(
                                            [
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):134-146,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):134-138,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):134-138,
                                                                    name: pass(5),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):141-145,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    Some(
                                                                        1(11),
                                                                    ),
                                                                    false,
                                                                    'b',
                                                                    1(11),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):214-226,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):214-217,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):214-217,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):220-225,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2 3(29),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):231-265,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):231-235,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):231-235,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):238-264,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):238-245,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):238-245,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):246-249,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):246-249,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):246-249,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):246-249,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):251-257,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):251-257,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):251-257,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %b%d(33),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):259-260,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):259-260,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):259-260,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):259-260,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):262-263,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):262-263,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):262-263,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):262-263,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):270-380,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):274-284,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):274-278,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):274-278,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):283-284,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):286-380,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):298-353,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):298-352,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):298-306,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):298-306,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):307-345,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):307-345,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):307-345,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(mb) to stop matching found %d(37),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):347-351,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):347-351,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):347-351,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):347-351,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):360-372,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):360-364,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):360-364,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):367-371,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):385-397,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):385-388,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):385-388,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):391-396,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    8 3(39),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):402-436,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):402-406,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):402-406,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):409-435,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):409-416,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):409-416,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):417-420,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):417-420,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):417-420,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):417-420,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):422-428,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):422-428,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):422-428,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %o%d(41),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):430-431,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):430-431,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):430-431,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):430-431,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):433-434,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):433-434,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):433-434,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):433-434,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):441-551,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):445-455,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):445-449,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):445-449,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):454-455,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):457-551,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):469-524,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):469-523,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):469-477,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):469-477,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):478-516,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):478-516,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):478-516,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(mo) to stop matching found %d(43),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):518-522,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):518-522,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):518-522,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):518-522,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):531-543,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):531-535,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):531-535,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):538-542,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):556-568,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):556-559,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):556-559,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):562-567,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    g 3(45),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):573-607,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):573-577,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):573-577,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):580-606,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):580-587,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):580-587,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):588-591,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):588-591,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):588-591,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):588-591,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):593-599,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):593-599,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):593-599,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %h%d(47),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):601-602,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):601-602,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):601-602,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):601-602,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):604-605,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):604-605,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):604-605,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):604-605,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):612-722,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):616-626,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):616-620,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):616-620,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):625-626,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):628-722,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):640-695,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):640-694,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):640-648,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):640-648,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):649-687,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):649-687,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):649-687,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(mh) to stop matching found %d(49),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):689-693,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):689-693,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):689-693,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):689-693,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):702-714,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):702-706,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):702-706,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):709-713,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):727-739,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):727-730,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):727-730,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):733-738,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    g 3(45),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):744-778,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):744-748,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):744-748,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):751-777,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):751-758,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):751-758,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):759-762,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):759-762,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):759-762,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):759-762,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):764-770,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):764-770,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):764-770,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %x%d(51),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):772-773,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):772-773,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):772-773,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):772-773,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):775-776,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):775-776,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):775-776,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):775-776,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):783-893,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):787-797,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):787-791,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):787-791,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):796-797,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):799-893,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):811-866,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):811-865,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):811-819,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):811-819,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):820-858,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):820-858,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):820-858,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(mx) to stop matching found %d(53),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):860-864,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):860-864,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):860-864,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):860-864,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):873-885,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):873-877,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):873-877,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):880-884,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):898-910,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):898-901,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):898-901,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):904-909,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    a 3(55),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):915-949,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):915-919,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):915-919,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):922-948,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):922-929,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):922-929,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):930-933,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):930-933,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):930-933,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):930-933,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):935-941,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):935-941,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):935-941,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d%d(57),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):943-944,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):943-944,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):943-944,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):943-944,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):946-947,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):946-947,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):946-947,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):946-947,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):954-1064,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):958-968,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):958-962,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):958-962,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):967-968,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):970-1064,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):982-1037,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):982-1036,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):982-990,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):982-990,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):991-1029,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):991-1029,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):991-1029,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(md) to stop matching found %d(59),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1031-1035,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1031-1035,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1031-1035,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1031-1035,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1044-1056,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1044-1048,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1044-1048,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1051-1055,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1119-1136,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1119-1122,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1119-1122,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1125-1135,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    01_?xzXZ(61),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1141-1170,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1141-1145,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1141-1145,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1148-1169,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1148-1155,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1148-1155,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1156-1159,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1156-1159,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1156-1159,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1156-1159,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1161-1165,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1161-1165,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1161-1165,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %b(63),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1167-1168,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1167-1168,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1167-1168,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1167-1168,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1175-1289,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1179-1189,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1179-1183,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1179-1183,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1188-1189,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1191-1289,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1203-1262,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1203-1261,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1203-1211,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1203-1211,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1212-1254,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1212-1254,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1212-1254,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(b) to parse one argument found %d(65),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1256-1260,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1256-1260,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1256-1260,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1256-1260,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1269-1281,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1269-1273,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1269-1273,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1276-1280,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1294-1420,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1298-1313,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1298-1299,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1298-1299,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1304-1313,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            01xxzxz(67),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1315-1420,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1327-1393,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1327-1392,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1327-1335,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1327-1335,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1336-1388,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1336-1388,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1336-1388,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(b) argument value, expected 01xxzxz, got %b(69),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1390-1391,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1390-1391,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1390-1391,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1390-1391,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1400-1412,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1400-1404,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1400-1404,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1407-1411,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1477-1485,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1477-1478,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1477-1478,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1481-1484,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1490-1508,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1490-1493,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1490-1493,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1496-1507,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    _01_?xzXZ(73),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1513-1542,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1513-1517,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1513-1517,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1520-1541,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1520-1527,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1520-1527,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1528-1531,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1528-1531,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1528-1531,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1528-1531,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1533-1537,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1533-1537,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1533-1537,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %b(63),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1539-1540,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1539-1540,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1539-1540,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1539-1540,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1547-1663,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1551-1561,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1551-1555,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1551-1555,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1560-1561,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1563-1663,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1575-1636,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1575-1635,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1575-1583,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1575-1583,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1584-1628,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1584-1628,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1584-1628,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bi) to parse zero argument found %d(75),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1630-1634,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1630-1634,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1630-1634,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1630-1634,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1643-1655,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1643-1647,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1643-1647,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1650-1654,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1668-1783,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1672-1681,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1672-1673,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1672-1673,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1678-1681,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1683-1783,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1695-1756,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1695-1755,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1695-1703,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1695-1703,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1704-1751,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1704-1751,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1704-1751,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bi) argument value, expected x, got %b(77),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1753-1754,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1753-1754,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1753-1754,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1753-1754,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1763-1775,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1763-1767,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1763-1767,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1770-1774,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1837-1860,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1837-1840,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1837-1840,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1843-1859,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    01234567_xzXZ?(79),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1865-1894,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1865-1869,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1865-1869,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1872-1893,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1872-1879,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1872-1879,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1880-1883,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1880-1883,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1880-1883,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1880-1883,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1885-1889,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1885-1889,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1885-1889,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %o(81),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1891-1892,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1891-1892,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1891-1892,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1891-1892,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1899-2013,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1903-1913,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1903-1907,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1903-1907,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1912-1913,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1915-2013,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1927-1986,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1927-1985,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1927-1935,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1927-1935,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1936-1978,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1936-1978,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1936-1978,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(o) to parse one argument found %d(83),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1980-1984,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1980-1984,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1980-1984,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1980-1984,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1993-2005,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1993-1997,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):1993-1997,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2000-2004,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2018-2158,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2022-2045,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2022-2023,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2022-2023,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2028-2045,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            Some(
                                                                                64(85),
                                                                            ),
                                                                            false,
                                                                            'o',
                                                                            01234567xzxzx(87),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2047-2158,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2059-2131,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2059-2130,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2059-2067,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2059-2067,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2068-2126,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2068-2126,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2068-2126,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(o) argument value, expected 01234567xzxzx, got %o(89),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2128-2129,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2128-2129,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2128-2129,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2128-2129,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2138-2150,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2138-2142,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2138-2142,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2145-2149,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2215-2223,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2215-2216,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2215-2216,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2219-2222,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2228-2252,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2228-2231,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2228-2231,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2234-2251,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    _01234567_xzXZ?(91),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2257-2286,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2257-2261,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2257-2261,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2264-2285,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2264-2271,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2264-2271,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2272-2275,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2272-2275,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2272-2275,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2272-2275,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2277-2281,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2277-2281,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2277-2281,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %o(81),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2283-2284,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2283-2284,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2283-2284,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2283-2284,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2291-2407,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2295-2305,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2295-2299,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2295-2299,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2304-2305,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2307-2407,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2319-2380,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2319-2379,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2319-2327,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2319-2327,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2328-2372,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2328-2372,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2328-2372,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(oi) to parse zero argument found %d(93),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2374-2378,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2374-2378,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2374-2378,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2374-2378,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2387-2399,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2387-2391,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2387-2391,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2394-2398,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2412-2527,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2416-2425,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2416-2417,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2416-2417,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2422-2425,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'o',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2427-2527,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2439-2500,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2439-2499,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2439-2447,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2439-2447,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2448-2495,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2448-2495,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2448-2495,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(oi) argument value, expected x, got %o(95),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2497-2498,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2497-2498,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2497-2498,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2497-2498,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2507-2519,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2507-2511,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2507-2511,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2514-2518,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2583-2604,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2583-2586,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2583-2586,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2589-2603,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +01234_56789(97),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2609-2638,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2609-2613,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2609-2613,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2616-2637,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2616-2623,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2616-2623,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2624-2627,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2624-2627,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2624-2627,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2624-2627,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2629-2633,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2629-2633,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2629-2633,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2635-2636,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2635-2636,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2635-2636,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2635-2636,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2643-2758,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2647-2657,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2647-2651,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2647-2651,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2656-2657,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2659-2758,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2671-2731,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2671-2730,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2671-2679,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2671-2679,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2680-2723,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2680-2723,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2680-2723,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d1) to parse one argument found %d(101),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2725-2729,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2725-2729,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2725-2729,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2725-2729,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2738-2750,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2738-2742,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2738-2742,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2745-2749,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2763-2896,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2767-2785,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2767-2768,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2767-2768,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2773-2785,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            0123456789(103),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2787-2896,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2799-2869,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2799-2868,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2799-2807,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2799-2807,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2808-2864,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2808-2864,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2808-2864,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d1) argument value, expected 0123456789, got %d(105),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2866-2867,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2866-2867,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2866-2867,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2866-2867,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2876-2888,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2876-2880,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2876-2880,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2883-2887,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2901-2921,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2901-2904,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2901-2904,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2907-2920,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    01234_56789(107),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2926-2955,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2926-2930,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2926-2930,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2933-2954,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2933-2940,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2933-2940,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2941-2944,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2941-2944,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2941-2944,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2941-2944,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2946-2950,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2946-2950,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2946-2950,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2952-2953,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2952-2953,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2952-2953,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2952-2953,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2960-3075,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2964-2974,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2964-2968,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2964-2968,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2973-2974,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2976-3075,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2988-3048,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2988-3047,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2988-2996,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2988-2996,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2997-3040,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2997-3040,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):2997-3040,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d2) to parse one argument found %d(109),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3042-3046,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3042-3046,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3042-3046,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3042-3046,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3055-3067,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3055-3059,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3055-3059,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3062-3066,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3080-3213,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3084-3102,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3084-3085,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3084-3085,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3090-3102,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            0123456789(103),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3104-3213,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3116-3186,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3116-3185,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3116-3124,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3116-3124,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3125-3181,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3125-3181,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3125-3181,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d2) argument value, expected 0123456789, got %d(111),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3183-3184,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3183-3184,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3183-3184,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3183-3184,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3193-3205,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3193-3197,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3193-3197,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3200-3204,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3218-3239,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3218-3221,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3218-3221,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3224-3238,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -01234_56789(113),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3244-3273,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3244-3248,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3244-3248,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3251-3272,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3251-3258,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3251-3258,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3259-3262,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3259-3262,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3259-3262,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3259-3262,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3264-3268,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3264-3268,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3264-3268,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3270-3271,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3270-3271,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3270-3271,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3270-3271,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3278-3393,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3282-3292,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3282-3286,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3282-3286,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3291-3292,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3294-3393,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3306-3366,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3306-3365,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3306-3314,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3306-3314,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3315-3358,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3315-3358,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3315-3358,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d3) to parse one argument found %d(115),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3360-3364,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3360-3364,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3360-3364,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3360-3364,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3373-3385,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3373-3377,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3373-3377,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3380-3384,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3398-3533,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3402-3421,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3402-3403,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3402-3403,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3408-3421,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3409-3421,
                                                                            data: LiteralExpr(
                                                                                BasedInteger(
                                                                                    None,
                                                                                    false,
                                                                                    'd',
                                                                                    0123456789(103),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3423-3533,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3435-3506,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3435-3505,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3435-3443,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3435-3443,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3444-3501,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3444-3501,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3444-3501,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d3) argument value, expected -0123456789, got %d(117),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3503-3504,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3503-3504,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3503-3504,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3503-3504,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3513-3525,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3513-3517,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3513-3517,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3520-3524,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3538-3548,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3538-3541,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3538-3541,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3544-3547,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3553-3582,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3553-3557,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3553-3557,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3560-3581,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3560-3567,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3560-3567,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3568-3571,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3568-3571,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3568-3571,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3568-3571,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3573-3577,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3573-3577,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3573-3577,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3579-3580,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3579-3580,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3579-3580,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3579-3580,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3587-3702,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3591-3601,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3591-3595,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3591-3595,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3600-3601,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3603-3702,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3615-3675,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3615-3674,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3615-3623,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3615-3623,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3624-3667,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3624-3667,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3624-3667,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d4) to parse one argument found %d(119),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3669-3673,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3669-3673,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3669-3673,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3669-3673,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3682-3694,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3682-3686,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3682-3686,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3689-3693,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3707-3822,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3711-3720,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3711-3712,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3711-3712,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3717-3720,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3722-3822,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3734-3795,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3734-3794,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3734-3742,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3734-3742,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3743-3790,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3743-3790,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3743-3790,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d4) argument value, expected x, got %d(121),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3792-3793,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3792-3793,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3792-3793,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3792-3793,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3802-3814,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3802-3806,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3802-3806,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3809-3813,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3827-3837,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3827-3830,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3827-3830,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3833-3836,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    X(123),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3842-3871,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3842-3846,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3842-3846,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3849-3870,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3849-3856,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3849-3856,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3857-3860,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3857-3860,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3857-3860,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3857-3860,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3862-3866,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3862-3866,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3862-3866,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3868-3869,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3868-3869,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3868-3869,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3868-3869,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3876-3991,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3880-3890,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3880-3884,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3880-3884,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3889-3890,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3892-3991,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3904-3964,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3904-3963,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3904-3912,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3904-3912,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3913-3956,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3913-3956,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3913-3956,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d5) to parse one argument found %d(125),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3958-3962,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3958-3962,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3958-3962,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3958-3962,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3971-3983,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3971-3975,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3971-3975,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3978-3982,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):3996-4111,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4000-4009,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4000-4001,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4000-4001,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4006-4009,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4011-4111,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4023-4084,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4023-4083,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4023-4031,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4023-4031,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4032-4079,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4032-4079,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4032-4079,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d5) argument value, expected x, got %d(127),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4081-4082,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4081-4082,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4081-4082,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4081-4082,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4091-4103,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4091-4095,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4091-4095,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4098-4102,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4116-4126,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4116-4119,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4116-4119,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4122-4125,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    z(129),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4131-4160,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4131-4135,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4131-4135,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4138-4159,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4138-4145,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4138-4145,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4146-4149,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4146-4149,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4146-4149,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4146-4149,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4151-4155,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4151-4155,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4151-4155,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4157-4158,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4157-4158,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4157-4158,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4157-4158,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4165-4280,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4169-4179,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4169-4173,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4169-4173,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4178-4179,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4181-4280,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4193-4253,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4193-4252,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4193-4201,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4193-4201,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4202-4245,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4202-4245,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4202-4245,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d6) to parse one argument found %d(131),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4247-4251,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4247-4251,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4247-4251,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4247-4251,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4260-4272,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4260-4264,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4260-4264,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4267-4271,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4285-4400,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4289-4298,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4289-4290,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4289-4290,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4295-4298,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            z(129),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4300-4400,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4312-4373,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4312-4372,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4312-4320,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4312-4320,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4321-4368,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4321-4368,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4321-4368,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d6) argument value, expected z, got %d(133),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4370-4371,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4370-4371,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4370-4371,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4370-4371,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4380-4392,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4380-4384,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4380-4384,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4387-4391,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4405-4415,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4405-4408,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4405-4408,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4411-4414,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    Z(135),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4420-4449,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4420-4424,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4420-4424,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4427-4448,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4427-4434,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4427-4434,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4435-4438,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4435-4438,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4435-4438,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4435-4438,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4440-4444,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4440-4444,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4440-4444,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4446-4447,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4446-4447,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4446-4447,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4446-4447,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4454-4569,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4458-4468,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4458-4462,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4458-4462,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4467-4468,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4470-4569,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4482-4542,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4482-4541,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4482-4490,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4482-4490,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4491-4534,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4491-4534,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4491-4534,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d7) to parse one argument found %d(137),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4536-4540,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4536-4540,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4536-4540,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4536-4540,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4549-4561,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4549-4553,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4549-4553,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4556-4560,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4574-4689,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4578-4587,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4578-4579,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4578-4579,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4584-4587,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            z(129),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4589-4689,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4601-4662,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4601-4661,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4601-4609,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4601-4609,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4610-4657,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4610-4657,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4610-4657,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d7) argument value, expected z, got %d(139),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4659-4660,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4659-4660,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4659-4660,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4659-4660,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4669-4681,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4669-4673,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4669-4673,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4676-4680,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4694-4704,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4694-4697,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4694-4697,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4700-4703,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    ?(141),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4709-4738,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4709-4713,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4709-4713,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4716-4737,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4716-4723,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4716-4723,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4724-4727,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4724-4727,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4724-4727,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4724-4727,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4729-4733,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4729-4733,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4729-4733,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4735-4736,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4735-4736,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4735-4736,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4735-4736,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4743-4858,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4747-4757,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4747-4751,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4747-4751,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4756-4757,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4759-4858,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4771-4831,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4771-4830,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4771-4779,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4771-4779,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4780-4823,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4780-4823,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4780-4823,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d8) to parse one argument found %d(143),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4825-4829,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4825-4829,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4825-4829,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4825-4829,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4838-4850,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4838-4842,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4838-4842,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4845-4849,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4863-4978,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4867-4876,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4867-4868,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4867-4868,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4873-4876,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4878-4978,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4890-4951,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4890-4950,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4890-4898,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4890-4898,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4899-4946,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4899-4946,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4899-4946,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d8) argument value, expected x, got %d(145),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4948-4949,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4948-4949,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4948-4949,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4948-4949,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4958-4970,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4958-4962,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4958-4962,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):4965-4969,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5040-5048,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5040-5041,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5040-5041,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5044-5047,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5053-5064,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5053-5056,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5053-5056,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5059-5063,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -q(147),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5069-5098,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5069-5073,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5069-5073,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5076-5097,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5076-5083,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5076-5083,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5084-5087,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5084-5087,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5084-5087,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5084-5087,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5089-5093,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5089-5093,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5089-5093,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5095-5096,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5095-5096,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5095-5096,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5095-5096,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5103-5220,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5107-5117,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5107-5111,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5107-5111,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5116-5117,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5119-5220,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5131-5193,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5131-5192,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5131-5139,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5131-5139,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5140-5185,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5140-5185,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5140-5185,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d9) to parse zero arguments found %d(149),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5187-5191,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5187-5191,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5187-5191,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5187-5191,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5200-5212,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5200-5204,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5200-5204,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5207-5211,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5225-5340,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5229-5238,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5229-5230,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5229-5230,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5235-5238,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5240-5340,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5252-5313,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5252-5312,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5252-5260,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5252-5260,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5261-5308,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5261-5308,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5261-5308,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d9) argument value, expected x, got %d(151),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5310-5311,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5310-5311,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5310-5311,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5310-5311,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5320-5332,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5320-5324,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5320-5324,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5327-5331,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5345-5353,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5345-5346,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5345-5346,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5349-5352,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5358-5369,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5358-5361,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5358-5361,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5364-5368,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +q(153),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5374-5403,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5374-5378,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5374-5378,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5381-5402,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5381-5388,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5381-5388,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5389-5392,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5389-5392,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5389-5392,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5389-5392,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5394-5398,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5394-5398,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5394-5398,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5400-5401,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5400-5401,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5400-5401,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5400-5401,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5408-5525,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5412-5422,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5412-5416,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5412-5416,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5421-5422,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5424-5525,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5436-5498,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5436-5497,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5436-5444,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5436-5444,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5445-5490,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5445-5490,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5445-5490,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d0) to parse zero arguments found %d(155),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5492-5496,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5492-5496,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5492-5496,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5492-5496,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5505-5517,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5505-5509,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5505-5509,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5512-5516,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5530-5645,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5534-5543,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5534-5535,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5534-5535,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5540-5543,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5545-5645,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5557-5618,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5557-5617,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5557-5565,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5557-5565,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5566-5613,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5566-5613,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5566-5613,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(d0) argument value, expected x, got %d(157),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5615-5616,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5615-5616,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5615-5616,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5615-5616,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5625-5637,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5625-5629,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5625-5629,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5632-5636,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5702-5710,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5702-5703,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5702-5703,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5706-5709,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'd',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5715-5736,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5715-5718,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5715-5718,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5721-5735,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    _01234_56789(159),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5741-5770,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5741-5745,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5741-5745,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5748-5769,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5748-5755,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5748-5755,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5756-5759,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5756-5759,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5756-5759,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5756-5759,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5761-5765,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5761-5765,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5761-5765,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d(99),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5767-5768,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5767-5768,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5767-5768,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5767-5768,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5775-5891,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5779-5789,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5779-5783,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5779-5783,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5788-5789,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5791-5891,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5803-5864,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5803-5863,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5803-5811,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5803-5811,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5812-5856,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5812-5856,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5812-5856,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(di) to parse zero argument found %d(161),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5858-5862,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5858-5862,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5858-5862,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5858-5862,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5871-5883,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5871-5875,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5871-5875,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5878-5882,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5896-6011,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5900-5909,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5900-5901,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5900-5901,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5906-5909,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5911-6011,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5923-5984,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5923-5983,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5923-5931,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5923-5931,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5932-5979,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5932-5979,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5932-5979,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(di) argument value, expected x, got %d(163),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5981-5982,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5981-5982,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5981-5982,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5981-5982,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5991-6003,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5991-5995,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5991-5995,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):5998-6002,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6075-6100,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6075-6078,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6075-6078,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6081-6099,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0123456789_xzXZ?(165),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6105-6134,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6105-6109,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6105-6109,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6112-6133,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6112-6119,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6112-6119,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6120-6123,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6120-6123,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6120-6123,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6120-6123,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6125-6129,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6125-6129,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6125-6129,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %h(167),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6131-6132,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6131-6132,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6131-6132,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6131-6132,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6139-6254,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6143-6153,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6143-6147,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6143-6147,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6152-6153,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6155-6254,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6167-6227,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6167-6226,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6167-6175,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6167-6175,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6176-6219,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6176-6219,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6176-6219,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h1) to parse one argument found %d(169),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6221-6225,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6221-6225,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6221-6225,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6221-6225,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6234-6246,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6234-6238,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6234-6238,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6241-6245,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6259-6404,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6263-6288,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6263-6264,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6263-6264,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6269-6288,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            Some(
                                                                                64(85),
                                                                            ),
                                                                            false,
                                                                            'h',
                                                                            0123456789xzxzx(171),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6290-6404,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6302-6377,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6302-6376,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6302-6310,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6302-6310,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6311-6372,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6311-6372,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6311-6372,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h1) argument value, expected 0123456789xzxzx, got %h(173),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6374-6375,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6374-6375,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6374-6375,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6374-6375,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6384-6396,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6384-6388,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6384-6388,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6391-6395,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6409-6435,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6409-6412,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6409-6412,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6415-6434,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    aA_bB_cC_dD_eE_fF(175),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6440-6469,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6440-6444,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6440-6444,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6447-6468,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6447-6454,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6447-6454,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6455-6458,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6455-6458,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6455-6458,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6455-6458,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6460-6464,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6460-6464,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6460-6464,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %h(167),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6466-6467,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6466-6467,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6466-6467,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6466-6467,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6474-6589,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6478-6488,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6478-6482,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6478-6482,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6487-6488,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6490-6589,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6502-6562,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6502-6561,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6502-6510,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6502-6510,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6511-6554,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6511-6554,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6511-6554,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h2) to parse one argument found %d(177),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6556-6560,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6556-6560,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6556-6560,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6556-6560,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6569-6581,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6569-6573,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6569-6573,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6576-6580,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6594-6733,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6598-6620,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6598-6599,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6598-6599,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6604-6620,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            Some(
                                                                                64(85),
                                                                            ),
                                                                            false,
                                                                            'h',
                                                                            aabbccddeeff(179),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6622-6733,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6634-6706,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6634-6705,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6634-6642,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6634-6642,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6643-6701,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6643-6701,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6643-6701,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h2) argument value, expected aabbccddeeff, got %h(181),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6703-6704,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6703-6704,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6703-6704,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6703-6704,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6713-6725,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6713-6717,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6713-6717,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6720-6724,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6738-6763,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6738-6741,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6738-6741,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6744-6762,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0123456789_xzXZ?(165),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6768-6797,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6768-6772,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6768-6772,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6775-6796,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6775-6782,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6775-6782,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6783-6786,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6783-6786,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6783-6786,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6783-6786,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6788-6792,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6788-6792,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6788-6792,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %x(183),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6794-6795,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6794-6795,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6794-6795,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6794-6795,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6802-6917,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6806-6816,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6806-6810,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6806-6810,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6815-6816,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6818-6917,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6830-6890,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6830-6889,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6830-6838,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6830-6838,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6839-6882,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6839-6882,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6839-6882,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h3) to parse one argument found %d(185),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6884-6888,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6884-6888,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6884-6888,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6884-6888,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6897-6909,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6897-6901,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6897-6901,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6904-6908,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6922-7067,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6926-6951,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6926-6927,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6926-6927,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6932-6951,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            Some(
                                                                                64(85),
                                                                            ),
                                                                            false,
                                                                            'h',
                                                                            0123456789xzxzx(171),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6953-7067,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6965-7040,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6965-7039,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6965-6973,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6965-6973,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6974-7035,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6974-7035,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):6974-7035,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h3) argument value, expected 0123456789xzxzx, got %h(187),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7037-7038,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7037-7038,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7037-7038,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7037-7038,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7047-7059,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7047-7051,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7047-7051,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7054-7058,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7072-7098,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7072-7075,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7072-7075,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7078-7097,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    aA_bB_cC_dD_eE_fF(175),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7103-7132,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7103-7107,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7103-7107,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7110-7131,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7110-7117,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7110-7117,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7118-7121,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7118-7121,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7118-7121,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7118-7121,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7123-7127,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7123-7127,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7123-7127,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %x(183),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7129-7130,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7129-7130,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7129-7130,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7129-7130,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7137-7252,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7141-7151,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7141-7145,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7141-7145,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7150-7151,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7153-7252,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7165-7225,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7165-7224,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7165-7173,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7165-7173,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7174-7217,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7174-7217,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7174-7217,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h4) to parse one argument found %d(189),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7219-7223,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7219-7223,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7219-7223,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7219-7223,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7232-7244,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7232-7236,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7232-7236,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7239-7243,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7257-7396,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7261-7283,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7261-7262,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7261-7262,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7267-7283,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            Some(
                                                                                64(85),
                                                                            ),
                                                                            false,
                                                                            'h',
                                                                            aabbccddeeff(179),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7285-7396,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7297-7369,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7297-7368,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7297-7305,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7297-7305,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7306-7364,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7306-7364,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7306-7364,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(h4) argument value, expected aabbccddeeff, got %h(191),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7366-7367,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7366-7367,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7366-7367,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7366-7367,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7376-7388,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7376-7380,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7376-7380,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7383-7387,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7453-7461,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7453-7454,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7453-7454,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7457-7460,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'd',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7466-7492,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7466-7469,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7466-7469,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7472-7491,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    _0123456789_xzXZ?(193),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7497-7526,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7497-7501,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7497-7501,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7504-7525,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7504-7511,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7504-7511,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7512-7515,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7512-7515,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7512-7515,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7512-7515,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7517-7521,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7517-7521,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7517-7521,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %h(167),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7523-7524,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7523-7524,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7523-7524,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7523-7524,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7531-7647,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7535-7545,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7535-7539,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7535-7539,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7544-7545,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7547-7647,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7559-7620,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7559-7619,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7559-7567,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7559-7567,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7568-7612,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7568-7612,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7568-7612,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hi) to parse zero argument found %d(195),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7614-7618,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7614-7618,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7614-7618,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7614-7618,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7627-7639,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7627-7631,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7627-7631,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7634-7638,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7652-7767,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7656-7665,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7656-7657,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7656-7657,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7662-7665,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'h',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7667-7767,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7679-7740,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7679-7739,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7679-7687,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7679-7687,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7688-7735,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7688-7735,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7688-7735,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hi) argument value, expected x, got %h(197),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7737-7738,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7737-7738,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7737-7738,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7737-7738,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7747-7759,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7747-7751,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7747-7751,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7754-7758,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7810-7830,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7810-7813,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7810-7813,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7816-7829,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +0123456789(199),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7835-7864,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7835-7839,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7835-7839,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7842-7863,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7842-7849,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7842-7849,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7850-7853,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7850-7853,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7850-7853,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7850-7853,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7855-7859,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7855-7859,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7855-7859,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7861-7862,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7861-7862,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7861-7862,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7861-7862,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7869-7984,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7873-7883,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7873-7877,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7873-7877,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7882-7883,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7885-7984,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7897-7957,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7897-7956,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7897-7905,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7897-7905,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7906-7949,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7906-7949,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7906-7949,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f1) to parse one argument found %d(203),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7951-7955,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7951-7955,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7951-7955,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7951-7955,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7964-7976,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7964-7968,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7964-7968,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7971-7975,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7989-8121,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7993-8009,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7993-7994,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7993-7994,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):7998-8009,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8011-8121,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8023-8094,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8023-8093,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8023-8031,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8023-8031,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8032-8089,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8032-8089,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8032-8089,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f1) argument value, expected 123456789.0, got %f(207),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8091-8092,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8091-8092,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8091-8092,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8091-8092,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8101-8113,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8101-8105,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8101-8105,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8108-8112,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8126-8145,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8126-8129,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8126-8129,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8132-8144,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0123456789(103),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8150-8179,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8150-8154,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8150-8154,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8157-8178,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8157-8164,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8157-8164,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8165-8168,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8165-8168,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8165-8168,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8165-8168,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8170-8174,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8170-8174,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8170-8174,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8176-8177,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8176-8177,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8176-8177,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8176-8177,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8184-8299,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8188-8198,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8188-8192,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8188-8192,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8197-8198,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8200-8299,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8212-8272,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8212-8271,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8212-8220,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8212-8220,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8221-8264,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8221-8264,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8221-8264,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f2) to parse one argument found %d(209),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8266-8270,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8266-8270,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8266-8270,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8266-8270,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8279-8291,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8279-8283,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8279-8283,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8286-8290,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8304-8436,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8308-8324,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8308-8309,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8308-8309,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8313-8324,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8326-8436,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8338-8409,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8338-8408,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8338-8346,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8338-8346,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8347-8404,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8347-8404,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8347-8404,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f2) argument value, expected 123456789.0, got %f(211),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8406-8407,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8406-8407,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8406-8407,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8406-8407,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8416-8428,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8416-8420,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8416-8420,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8423-8427,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8441-8461,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8441-8444,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8441-8444,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8447-8460,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -0123456789(213),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8466-8495,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8466-8470,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8466-8470,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8473-8494,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8473-8480,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8473-8480,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8481-8484,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8481-8484,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8481-8484,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8481-8484,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8486-8490,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8486-8490,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8486-8490,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8492-8493,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8492-8493,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8492-8493,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8492-8493,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8500-8615,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8504-8514,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8504-8508,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8504-8508,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8513-8514,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8516-8615,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8528-8588,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8528-8587,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8528-8536,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8528-8536,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8537-8580,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8537-8580,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8537-8580,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f3) to parse one argument found %d(215),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8582-8586,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8582-8586,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8582-8586,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8582-8586,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8595-8607,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8595-8599,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8595-8599,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8602-8606,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8620-8754,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8624-8641,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8624-8625,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8624-8625,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8629-8641,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8630-8641,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    123456789(205),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8643-8754,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8655-8727,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8655-8726,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8655-8663,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8655-8663,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8664-8722,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8664-8722,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8664-8722,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f3) argument value, expected -123456789.0, got %f(217),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8724-8725,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8724-8725,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8724-8725,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8724-8725,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8734-8746,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8734-8738,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8734-8738,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8741-8745,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8816-8824,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8816-8817,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8816-8817,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8820-8823,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8829-8840,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8829-8832,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8829-8832,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8835-8839,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -q(147),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8845-8874,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8845-8849,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8845-8849,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8852-8873,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8852-8859,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8852-8859,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8860-8863,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8860-8863,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8860-8863,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8860-8863,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8865-8869,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8865-8869,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8865-8869,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8871-8872,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8871-8872,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8871-8872,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8871-8872,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8879-8996,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8883-8893,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8883-8887,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8883-8887,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8892-8893,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8895-8996,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8907-8969,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8907-8968,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8907-8915,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8907-8915,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8916-8961,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8916-8961,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8916-8961,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f4) to parse zero arguments found %d(219),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8963-8967,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8963-8967,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8963-8967,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8963-8967,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8976-8988,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8976-8980,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8976-8980,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):8983-8987,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9001-9117,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9005-9013,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9005-9006,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9005-9006,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9010-9013,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9015-9117,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9027-9090,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9027-9089,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9027-9035,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9027-9035,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9036-9085,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9036-9085,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9036-9085,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f4) argument value, expected 1.0, got %f(221),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9087-9088,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9087-9088,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9087-9088,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9087-9088,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9097-9109,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9097-9101,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9097-9101,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9104-9108,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9122-9130,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9122-9123,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9122-9123,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9126-9129,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9135-9146,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9135-9138,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9135-9138,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9141-9145,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +q(153),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9151-9180,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9151-9155,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9151-9155,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9158-9179,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9158-9165,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9158-9165,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9166-9169,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9166-9169,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9166-9169,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9166-9169,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9171-9175,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9171-9175,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9171-9175,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9177-9178,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9177-9178,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9177-9178,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9177-9178,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9185-9302,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9189-9199,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9189-9193,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9189-9193,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9198-9199,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9201-9302,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9213-9275,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9213-9274,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9213-9221,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9213-9221,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9222-9267,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9222-9267,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9222-9267,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f5) to parse zero arguments found %d(223),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9269-9273,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9269-9273,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9269-9273,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9269-9273,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9282-9294,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9282-9286,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9282-9286,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9289-9293,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9307-9423,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9311-9319,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9311-9312,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9311-9312,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9316-9319,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9321-9423,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9333-9396,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9333-9395,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9333-9341,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9333-9341,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9342-9391,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9342-9391,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9342-9391,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f5) argument value, expected 1.0, got %f(225),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9393-9394,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9393-9394,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9393-9394,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9393-9394,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9403-9415,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9403-9407,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9403-9407,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9410-9414,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9428-9436,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9428-9429,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9428-9429,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9432-9435,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9441-9451,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9441-9444,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9441-9444,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9447-9450,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    q(227),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9456-9485,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9456-9460,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9456-9460,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9463-9484,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9463-9470,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9463-9470,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9471-9474,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9471-9474,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9471-9474,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9471-9474,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9476-9480,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9476-9480,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9476-9480,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9482-9483,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9482-9483,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9482-9483,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9482-9483,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9490-9607,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9494-9504,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9494-9498,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9494-9498,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9503-9504,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9506-9607,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9518-9580,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9518-9579,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9518-9526,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9518-9526,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9527-9572,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9527-9572,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9527-9572,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f6) to parse zero arguments found %d(229),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9574-9578,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9574-9578,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9574-9578,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9574-9578,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9587-9599,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9587-9591,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9587-9591,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9594-9598,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9612-9728,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9616-9624,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9616-9617,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9616-9617,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9621-9624,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9626-9728,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9638-9701,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9638-9700,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9638-9646,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9638-9646,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9647-9696,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9647-9696,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9647-9696,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f6) argument value, expected 1.0, got %f(231),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9698-9699,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9698-9699,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9698-9699,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9698-9699,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9708-9720,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9708-9712,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9708-9712,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9715-9719,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9779-9790,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9779-9782,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9779-9782,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9785-9789,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.(233),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9795-9824,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9795-9799,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9795-9799,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9802-9823,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9802-9809,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9802-9809,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9810-9813,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9810-9813,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9810-9813,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9810-9813,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9815-9819,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9815-9819,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9815-9819,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9821-9822,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9821-9822,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9821-9822,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9821-9822,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9829-9945,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9833-9843,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9833-9837,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9833-9837,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9842-9843,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9845-9945,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9857-9918,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9857-9917,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9857-9865,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9857-9865,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9866-9910,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9866-9910,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9866-9910,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f7) to parse one arguments found %d(235),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9912-9916,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9912-9916,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9912-9916,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9912-9916,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9925-9937,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9925-9929,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9925-9929,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9932-9936,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9950-10066,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9954-9962,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9954-9955,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9954-9955,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9959-9962,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9964-10066,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9976-10039,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9976-10038,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9976-9984,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9976-9984,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9985-10034,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9985-10034,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):9985-10034,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f7) argument value, expected 2.0, got %f(239),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10036-10037,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10036-10037,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10036-10037,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10036-10037,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10046-10058,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10046-10050,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10046-10050,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10053-10057,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10071-10082,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10071-10074,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10071-10074,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10077-10081,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    .2(241),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10087-10116,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10087-10091,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10087-10091,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10094-10115,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10094-10101,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10094-10101,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10102-10105,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10102-10105,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10102-10105,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10102-10105,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10107-10111,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10107-10111,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10107-10111,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10113-10114,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10113-10114,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10113-10114,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10113-10114,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10121-10237,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10125-10135,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10125-10129,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10125-10129,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10134-10135,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10137-10237,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10149-10210,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10149-10209,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10149-10157,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10149-10157,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10158-10202,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10158-10202,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10158-10202,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f8) to parse one arguments found %d(243),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10204-10208,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10204-10208,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10204-10208,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10204-10208,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10217-10229,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10217-10221,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10217-10221,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10224-10228,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10242-10358,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10246-10254,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10246-10247,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10246-10247,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10251-10254,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10256-10358,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10268-10331,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10268-10330,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10268-10276,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10268-10276,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10277-10326,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10277-10326,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10277-10326,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f8) argument value, expected 0.2, got %f(245),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10328-10329,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10328-10329,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10328-10329,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10328-10329,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10338-10350,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10338-10342,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10338-10342,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10345-10349,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10394-10407,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10394-10397,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10394-10397,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10400-10406,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e1(247),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10412-10441,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10412-10416,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10412-10416,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10419-10440,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10419-10426,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10419-10426,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10427-10430,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10427-10430,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10427-10430,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10427-10430,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10432-10436,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10432-10436,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10432-10436,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10438-10439,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10438-10439,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10438-10439,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10438-10439,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10446-10562,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10450-10460,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10450-10454,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10450-10454,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10459-10460,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10462-10562,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10474-10535,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10474-10534,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10474-10482,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10474-10482,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10483-10527,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10483-10527,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10483-10527,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f9) to parse one arguments found %d(249),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10529-10533,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10529-10533,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10529-10533,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10529-10533,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10542-10554,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10542-10546,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10542-10546,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10549-10553,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10567-10685,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10571-10580,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10571-10572,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10571-10572,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10576-10580,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10582-10685,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10594-10658,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10594-10657,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10594-10602,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10594-10602,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10603-10653,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10603-10653,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10603-10653,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f9) argument value, expected 20.0, got %f(253),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10655-10656,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10655-10656,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10655-10656,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10655-10656,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10665-10677,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10665-10669,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10665-10669,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10672-10676,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10690-10704,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10690-10693,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10690-10693,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10696-10703,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-1(255),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10709-10738,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10709-10713,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10709-10713,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10716-10737,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10716-10723,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10716-10723,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10724-10727,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10724-10727,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10724-10727,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10724-10727,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10729-10733,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10729-10733,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10729-10733,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10735-10736,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10735-10736,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10735-10736,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10735-10736,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10743-10860,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10747-10757,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10747-10751,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10747-10751,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10756-10757,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10759-10860,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10771-10833,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10771-10832,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10771-10779,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10771-10779,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10780-10825,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10780-10825,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10780-10825,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f10) to parse one arguments found %d(257),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10827-10831,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10827-10831,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10827-10831,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10827-10831,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10840-10852,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10840-10844,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10840-10844,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10847-10851,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10865-10982,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10869-10877,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10869-10870,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10869-10870,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10874-10877,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10879-10982,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10891-10955,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10891-10954,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10891-10899,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10891-10899,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10900-10950,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10900-10950,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10900-10950,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f10) argument value, expected 0.2, got %f(259),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10952-10953,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10952-10953,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10952-10953,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10952-10953,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10962-10974,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10962-10966,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10962-10966,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):10969-10973,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11024-11032,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11024-11025,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11024-11025,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11028-11031,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11037-11050,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11037-11040,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11037-11040,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11043-11049,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.ea(261),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11055-11084,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11055-11059,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11055-11059,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11062-11083,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11062-11069,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11062-11069,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11070-11073,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11070-11073,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11070-11073,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11070-11073,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11075-11079,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11075-11079,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11075-11079,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11081-11082,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11081-11082,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11081-11082,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11081-11082,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11089-11207,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11093-11103,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11093-11097,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11093-11097,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11102-11103,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11105-11207,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11117-11180,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11117-11179,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11117-11125,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11117-11125,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11126-11172,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11126-11172,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11126-11172,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f11) to parse zero arguments found %d(263),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11174-11178,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11174-11178,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11174-11178,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11174-11178,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11187-11199,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11187-11191,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11187-11191,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11194-11198,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11212-11329,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11216-11224,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11216-11217,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11216-11217,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11221-11224,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11226-11329,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11238-11302,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11238-11301,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11238-11246,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11238-11246,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11247-11297,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11247-11297,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11247-11297,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f11) argument value, expected 1.0, got %f(265),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11299-11300,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11299-11300,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11299-11300,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11299-11300,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11309-11321,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11309-11313,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11309-11313,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11316-11320,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11334-11342,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11334-11335,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11334-11335,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11338-11341,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11347-11361,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11347-11350,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11347-11350,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11353-11360,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e+a(267),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11366-11395,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11366-11370,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11366-11370,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11373-11394,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11373-11380,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11373-11380,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11381-11384,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11381-11384,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11381-11384,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11381-11384,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11386-11390,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11386-11390,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11386-11390,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11392-11393,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11392-11393,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11392-11393,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11392-11393,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11400-11518,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11404-11414,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11404-11408,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11404-11408,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11413-11414,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11416-11518,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11428-11491,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11428-11490,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11428-11436,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11428-11436,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11437-11483,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11437-11483,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11437-11483,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f12) to parse zero arguments found %d(269),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11485-11489,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11485-11489,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11485-11489,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11485-11489,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11498-11510,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11498-11502,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11498-11502,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11505-11509,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11523-11640,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11527-11535,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11527-11528,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11527-11528,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11532-11535,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11537-11640,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11549-11613,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11549-11612,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11549-11557,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11549-11557,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11558-11608,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11558-11608,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11558-11608,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f12) argument value, expected 1.0, got %f(271),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11610-11611,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11610-11611,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11610-11611,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11610-11611,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11620-11632,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11620-11624,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11620-11624,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11627-11631,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11645-11653,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11645-11646,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11645-11646,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11649-11652,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11658-11672,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11658-11661,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11658-11661,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11664-11671,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-a(273),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11677-11706,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11677-11681,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11677-11681,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11684-11705,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11684-11691,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11684-11691,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11692-11695,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11692-11695,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11692-11695,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11692-11695,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11697-11701,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11697-11701,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11697-11701,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11703-11704,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11703-11704,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11703-11704,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11703-11704,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11711-11829,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11715-11725,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11715-11719,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11715-11719,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11724-11725,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11727-11829,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11739-11802,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11739-11801,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11739-11747,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11739-11747,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11748-11794,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11748-11794,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11748-11794,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f13) to parse zero arguments found %d(275),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11796-11800,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11796-11800,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11796-11800,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11796-11800,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11809-11821,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11809-11813,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11809-11813,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11816-11820,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11834-11951,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11838-11846,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11838-11839,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11838-11839,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11843-11846,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11848-11951,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11860-11924,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11860-11923,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11860-11868,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11860-11868,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11869-11919,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11869-11919,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11869-11919,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f13) argument value, expected 1.0, got %f(277),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11921-11922,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11921-11922,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11921-11922,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11921-11922,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11931-11943,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11931-11935,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11931-11935,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11938-11942,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11956-11971,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11956-11959,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11956-11959,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11962-11970,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    1e5000(279),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11976-12005,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11976-11980,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11976-11980,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11983-12004,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11983-11990,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11983-11990,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11991-11994,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11991-11994,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11991-11994,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11991-11994,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11996-12000,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11996-12000,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):11996-12000,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12002-12003,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12002-12003,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12002-12003,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12002-12003,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12010-12127,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12014-12024,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12014-12018,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12014-12018,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12023-12024,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12026-12127,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12038-12100,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12038-12099,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12038-12046,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12038-12046,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12047-12092,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12047-12092,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12047-12092,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f14) to parse one arguments found %d(281),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12094-12098,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12094-12098,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12094-12098,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12094-12098,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12107-12119,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12107-12111,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12107-12111,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12114-12118,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12132-12253,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12136-12148,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12136-12137,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12136-12137,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12141-12148,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12141-12144,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    1(11),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12145-12148,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12150-12253,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12162-12226,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12162-12225,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12162-12170,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12162-12170,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12171-12221,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12171-12221,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12171-12221,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f14) argument value, expected inf, got %f(283),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12223-12224,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12223-12224,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12223-12224,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12223-12224,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12233-12245,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12233-12237,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12233-12237,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12240-12244,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12258-12274,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12258-12261,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12258-12261,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12264-12273,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -1e5000(285),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12279-12308,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12279-12283,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12279-12283,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12286-12307,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12286-12293,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12286-12293,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12294-12297,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12294-12297,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12294-12297,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12294-12297,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12299-12303,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12299-12303,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12299-12303,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %f(201),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12305-12306,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12305-12306,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12305-12306,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12305-12306,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12313-12430,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12317-12327,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12317-12321,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12317-12321,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12326-12327,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12329-12430,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12341-12403,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12341-12402,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12341-12349,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12341-12349,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12350-12395,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12350-12395,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12350-12395,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f14) to parse one arguments found %d(281),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12397-12401,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12397-12401,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12397-12401,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12397-12401,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12410-12422,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12410-12414,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12410-12414,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12417-12421,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12435-12558,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12439-12452,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12439-12440,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12439-12440,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12444-12452,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12444-12448,
                                                                            data: UnaryExpr {
                                                                                op: Sub,
                                                                                expr: Expr {
                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12445-12448,
                                                                                    data: LiteralExpr(
                                                                                        Number(
                                                                                            1(11),
                                                                                            Some(
                                                                                                0(17),
                                                                                            ),
                                                                                        ),
                                                                                    ),
                                                                                },
                                                                                postfix: false,
                                                                            },
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12449-12452,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12454-12558,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12466-12531,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12466-12530,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12466-12474,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12466-12474,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12475-12526,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12475-12526,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12475-12526,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(f14) argument value, expected -inf, got %f(287),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12528-12529,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12528-12529,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12528-12529,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12528-12529,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12538-12550,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12538-12542,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12538-12542,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12545-12549,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12601-12621,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12601-12604,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12601-12604,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12607-12620,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +0123456789(199),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12626-12655,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12626-12630,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12626-12630,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12633-12654,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12633-12640,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12633-12640,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12641-12644,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12641-12644,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12641-12644,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12641-12644,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12646-12650,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12646-12650,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12646-12650,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12652-12653,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12652-12653,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12652-12653,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12652-12653,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12660-12775,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12664-12674,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12664-12668,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12664-12668,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12673-12674,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12676-12775,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12688-12748,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12688-12747,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12688-12696,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12688-12696,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12697-12740,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12697-12740,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12697-12740,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e1) to parse one argument found %d(291),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12742-12746,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12742-12746,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12742-12746,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12742-12746,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12755-12767,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12755-12759,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12755-12759,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12762-12766,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12780-12912,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12784-12800,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12784-12785,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12784-12785,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12789-12800,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12802-12912,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12814-12885,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12814-12884,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12814-12822,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12814-12822,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12823-12880,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12823-12880,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12823-12880,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e1) argument value, expected 123456789.0, got %f(293),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12882-12883,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12882-12883,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12882-12883,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12882-12883,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12892-12904,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12892-12896,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12892-12896,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12899-12903,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12917-12936,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12917-12920,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12917-12920,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12923-12935,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0123456789(103),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12941-12970,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12941-12945,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12941-12945,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12948-12969,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12948-12955,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12948-12955,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12956-12959,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12956-12959,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12956-12959,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12956-12959,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12961-12965,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12961-12965,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12961-12965,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12967-12968,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12967-12968,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12967-12968,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12967-12968,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12975-13090,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12979-12989,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12979-12983,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12979-12983,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12988-12989,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):12991-13090,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13003-13063,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13003-13062,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13003-13011,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13003-13011,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13012-13055,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13012-13055,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13012-13055,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e2) to parse one argument found %d(295),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13057-13061,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13057-13061,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13057-13061,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13057-13061,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13070-13082,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13070-13074,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13070-13074,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13077-13081,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13095-13227,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13099-13115,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13099-13100,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13099-13100,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13104-13115,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13117-13227,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13129-13200,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13129-13199,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13129-13137,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13129-13137,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13138-13195,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13138-13195,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13138-13195,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e2) argument value, expected 123456789.0, got %f(297),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13197-13198,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13197-13198,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13197-13198,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13197-13198,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13207-13219,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13207-13211,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13207-13211,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13214-13218,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13232-13252,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13232-13235,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13232-13235,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13238-13251,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -0123456789(213),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13257-13286,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13257-13261,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13257-13261,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13264-13285,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13264-13271,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13264-13271,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13272-13275,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13272-13275,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13272-13275,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13272-13275,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13277-13281,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13277-13281,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13277-13281,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13283-13284,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13283-13284,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13283-13284,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13283-13284,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13291-13406,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13295-13305,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13295-13299,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13295-13299,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13304-13305,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13307-13406,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13319-13379,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13319-13378,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13319-13327,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13319-13327,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13328-13371,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13328-13371,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13328-13371,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e3) to parse one argument found %d(299),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13373-13377,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13373-13377,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13373-13377,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13373-13377,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13386-13398,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13386-13390,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13386-13390,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13393-13397,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13411-13545,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13415-13432,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13415-13416,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13415-13416,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13420-13432,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13421-13432,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    123456789(205),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13434-13545,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13446-13518,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13446-13517,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13446-13454,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13446-13454,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13455-13513,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13455-13513,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13455-13513,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e3) argument value, expected -123456789.0, got %f(301),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13515-13516,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13515-13516,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13515-13516,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13515-13516,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13525-13537,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13525-13529,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13525-13529,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13532-13536,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13607-13615,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13607-13608,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13607-13608,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13611-13614,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13620-13631,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13620-13623,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13620-13623,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13626-13630,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -q(147),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13636-13665,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13636-13640,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13636-13640,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13643-13664,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13643-13650,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13643-13650,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13651-13654,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13651-13654,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13651-13654,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13651-13654,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13656-13660,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13656-13660,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13656-13660,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13662-13663,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13662-13663,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13662-13663,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13662-13663,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13670-13787,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13674-13684,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13674-13678,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13674-13678,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13683-13684,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13686-13787,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13698-13760,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13698-13759,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13698-13706,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13698-13706,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13707-13752,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13707-13752,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13707-13752,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e4) to parse zero arguments found %d(303),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13754-13758,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13754-13758,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13754-13758,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13754-13758,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13767-13779,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13767-13771,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13767-13771,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13774-13778,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13792-13908,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13796-13804,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13796-13797,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13796-13797,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13801-13804,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13806-13908,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13818-13881,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13818-13880,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13818-13826,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13818-13826,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13827-13876,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13827-13876,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13827-13876,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e4) argument value, expected 1.0, got %f(305),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13878-13879,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13878-13879,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13878-13879,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13878-13879,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13888-13900,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13888-13892,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13888-13892,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13895-13899,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13913-13921,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13913-13914,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13913-13914,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13917-13920,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13926-13937,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13926-13929,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13926-13929,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13932-13936,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +q(153),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13942-13971,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13942-13946,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13942-13946,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13949-13970,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13949-13956,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13949-13956,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13957-13960,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13957-13960,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13957-13960,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13957-13960,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13962-13966,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13962-13966,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13962-13966,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13968-13969,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13968-13969,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13968-13969,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13968-13969,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13976-14093,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13980-13990,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13980-13984,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13980-13984,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13989-13990,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):13992-14093,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14004-14066,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14004-14065,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14004-14012,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14004-14012,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14013-14058,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14013-14058,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14013-14058,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e5) to parse zero arguments found %d(307),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14060-14064,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14060-14064,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14060-14064,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14060-14064,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14073-14085,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14073-14077,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14073-14077,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14080-14084,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14098-14214,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14102-14110,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14102-14103,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14102-14103,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14107-14110,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14112-14214,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14124-14187,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14124-14186,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14124-14132,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14124-14132,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14133-14182,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14133-14182,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14133-14182,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e5) argument value, expected 1.0, got %f(309),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14184-14185,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14184-14185,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14184-14185,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14184-14185,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14194-14206,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14194-14198,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14194-14198,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14201-14205,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14219-14227,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14219-14220,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14219-14220,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14223-14226,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14232-14242,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14232-14235,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14232-14235,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14238-14241,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    q(227),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14247-14276,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14247-14251,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14247-14251,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14254-14275,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14254-14261,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14254-14261,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14262-14265,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14262-14265,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14262-14265,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14262-14265,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14267-14271,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14267-14271,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14267-14271,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14273-14274,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14273-14274,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14273-14274,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14273-14274,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14281-14398,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14285-14295,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14285-14289,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14285-14289,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14294-14295,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14297-14398,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14309-14371,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14309-14370,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14309-14317,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14309-14317,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14318-14363,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14318-14363,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14318-14363,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e6) to parse zero arguments found %d(311),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14365-14369,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14365-14369,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14365-14369,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14365-14369,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14378-14390,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14378-14382,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14378-14382,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14385-14389,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14403-14519,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14407-14415,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14407-14408,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14407-14408,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14412-14415,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14417-14519,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14429-14492,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14429-14491,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14429-14437,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14429-14437,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14438-14487,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14438-14487,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14438-14487,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e6) argument value, expected 1.0, got %f(313),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14489-14490,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14489-14490,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14489-14490,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14489-14490,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14499-14511,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14499-14503,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14499-14503,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14506-14510,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14570-14581,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14570-14573,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14570-14573,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14576-14580,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.(233),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14586-14615,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14586-14590,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14586-14590,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14593-14614,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14593-14600,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14593-14600,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14601-14604,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14601-14604,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14601-14604,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14601-14604,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14606-14610,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14606-14610,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14606-14610,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14612-14613,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14612-14613,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14612-14613,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14612-14613,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14620-14736,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14624-14634,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14624-14628,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14624-14628,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14633-14634,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14636-14736,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14648-14709,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14648-14708,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14648-14656,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14648-14656,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14657-14701,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14657-14701,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14657-14701,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e7) to parse one arguments found %d(315),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14703-14707,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14703-14707,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14703-14707,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14703-14707,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14716-14728,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14716-14720,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14716-14720,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14723-14727,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14741-14857,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14745-14753,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14745-14746,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14745-14746,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14750-14753,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14755-14857,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14767-14830,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14767-14829,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14767-14775,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14767-14775,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14776-14825,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14776-14825,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14776-14825,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e7) argument value, expected 2.0, got %f(317),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14827-14828,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14827-14828,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14827-14828,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14827-14828,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14837-14849,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14837-14841,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14837-14841,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14844-14848,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14862-14873,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14862-14865,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14862-14865,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14868-14872,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    .2(241),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14878-14907,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14878-14882,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14878-14882,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14885-14906,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14885-14892,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14885-14892,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14893-14896,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14893-14896,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14893-14896,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14893-14896,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14898-14902,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14898-14902,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14898-14902,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14904-14905,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14904-14905,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14904-14905,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14904-14905,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14912-15028,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14916-14926,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14916-14920,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14916-14920,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14925-14926,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14928-15028,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14940-15001,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14940-15000,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14940-14948,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14940-14948,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14949-14993,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14949-14993,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14949-14993,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e8) to parse one arguments found %d(319),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14995-14999,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14995-14999,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14995-14999,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):14995-14999,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15008-15020,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15008-15012,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15008-15012,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15015-15019,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15033-15149,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15037-15045,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15037-15038,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15037-15038,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15042-15045,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15047-15149,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15059-15122,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15059-15121,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15059-15067,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15059-15067,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15068-15117,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15068-15117,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15068-15117,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e8) argument value, expected 0.2, got %f(321),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15119-15120,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15119-15120,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15119-15120,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15119-15120,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15129-15141,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15129-15133,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15129-15133,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15136-15140,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15185-15198,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15185-15188,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15185-15188,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15191-15197,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e1(247),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15203-15232,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15203-15207,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15203-15207,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15210-15231,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15210-15217,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15210-15217,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15218-15221,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15218-15221,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15218-15221,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15218-15221,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15223-15227,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15223-15227,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15223-15227,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15229-15230,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15229-15230,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15229-15230,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15229-15230,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15237-15353,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15241-15251,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15241-15245,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15241-15245,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15250-15251,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15253-15353,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15265-15326,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15265-15325,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15265-15273,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15265-15273,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15274-15318,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15274-15318,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15274-15318,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e9) to parse one arguments found %d(323),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15320-15324,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15320-15324,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15320-15324,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15320-15324,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15333-15345,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15333-15337,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15333-15337,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15340-15344,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15358-15476,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15362-15371,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15362-15363,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15362-15363,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15367-15371,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15373-15476,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15385-15449,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15385-15448,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15385-15393,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15385-15393,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15394-15444,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15394-15444,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15394-15444,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e9) argument value, expected 20.0, got %f(325),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15446-15447,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15446-15447,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15446-15447,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15446-15447,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15456-15468,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15456-15460,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15456-15460,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15463-15467,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15481-15495,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15481-15484,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15481-15484,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15487-15494,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-1(255),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15500-15529,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15500-15504,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15500-15504,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15507-15528,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15507-15514,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15507-15514,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15515-15518,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15515-15518,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15515-15518,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15515-15518,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15520-15524,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15520-15524,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15520-15524,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15526-15527,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15526-15527,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15526-15527,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15526-15527,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15534-15651,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15538-15548,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15538-15542,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15538-15542,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15547-15548,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15550-15651,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15562-15624,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15562-15623,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15562-15570,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15562-15570,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15571-15616,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15571-15616,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15571-15616,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e10) to parse one arguments found %d(327),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15618-15622,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15618-15622,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15618-15622,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15618-15622,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15631-15643,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15631-15635,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15631-15635,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15638-15642,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15656-15773,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15660-15668,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15660-15661,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15660-15661,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15665-15668,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15670-15773,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15682-15746,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15682-15745,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15682-15690,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15682-15690,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15691-15741,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15691-15741,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15691-15741,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e10) argument value, expected 0.2, got %f(329),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15743-15744,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15743-15744,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15743-15744,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15743-15744,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15753-15765,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15753-15757,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15753-15757,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15760-15764,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15815-15823,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15815-15816,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15815-15816,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15819-15822,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15828-15841,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15828-15831,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15828-15831,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15834-15840,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.ea(261),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15846-15875,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15846-15850,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15846-15850,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15853-15874,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15853-15860,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15853-15860,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15861-15864,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15861-15864,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15861-15864,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15861-15864,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15866-15870,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15866-15870,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15866-15870,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15872-15873,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15872-15873,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15872-15873,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15872-15873,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15880-15998,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15884-15894,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15884-15888,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15884-15888,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15893-15894,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15896-15998,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15908-15971,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15908-15970,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15908-15916,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15908-15916,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15917-15963,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15917-15963,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15917-15963,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e11) to parse zero arguments found %d(331),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15965-15969,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15965-15969,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15965-15969,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15965-15969,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15978-15990,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15978-15982,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15978-15982,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):15985-15989,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16003-16120,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16007-16015,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16007-16008,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16007-16008,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16012-16015,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16017-16120,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16029-16093,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16029-16092,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16029-16037,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16029-16037,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16038-16088,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16038-16088,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16038-16088,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e11) argument value, expected 1.0, got %f(333),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16090-16091,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16090-16091,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16090-16091,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16090-16091,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16100-16112,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16100-16104,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16100-16104,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16107-16111,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16125-16133,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16125-16126,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16125-16126,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16129-16132,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16138-16152,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16138-16141,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16138-16141,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16144-16151,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e+a(267),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16157-16186,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16157-16161,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16157-16161,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16164-16185,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16164-16171,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16164-16171,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16172-16175,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16172-16175,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16172-16175,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16172-16175,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16177-16181,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16177-16181,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16177-16181,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16183-16184,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16183-16184,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16183-16184,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16183-16184,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16191-16309,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16195-16205,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16195-16199,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16195-16199,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16204-16205,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16207-16309,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16219-16282,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16219-16281,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16219-16227,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16219-16227,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16228-16274,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16228-16274,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16228-16274,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e12) to parse zero arguments found %d(335),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16276-16280,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16276-16280,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16276-16280,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16276-16280,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16289-16301,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16289-16293,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16289-16293,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16296-16300,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16314-16431,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16318-16326,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16318-16319,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16318-16319,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16323-16326,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16328-16431,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16340-16404,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16340-16403,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16340-16348,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16340-16348,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16349-16399,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16349-16399,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16349-16399,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e12) argument value, expected 1.0, got %f(337),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16401-16402,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16401-16402,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16401-16402,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16401-16402,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16411-16423,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16411-16415,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16411-16415,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16418-16422,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16436-16444,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16436-16437,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16436-16437,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16440-16443,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16449-16463,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16449-16452,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16449-16452,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16455-16462,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-a(273),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16468-16497,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16468-16472,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16468-16472,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16475-16496,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16475-16482,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16475-16482,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16483-16486,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16483-16486,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16483-16486,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16483-16486,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16488-16492,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16488-16492,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16488-16492,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16494-16495,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16494-16495,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16494-16495,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16494-16495,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16502-16620,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16506-16516,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16506-16510,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16506-16510,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16515-16516,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16518-16620,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16530-16593,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16530-16592,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16530-16538,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16530-16538,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16539-16585,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16539-16585,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16539-16585,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e13) to parse zero arguments found %d(339),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16587-16591,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16587-16591,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16587-16591,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16587-16591,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16600-16612,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16600-16604,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16600-16604,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16607-16611,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16625-16742,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16629-16637,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16629-16630,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16629-16630,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16634-16637,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16639-16742,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16651-16715,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16651-16714,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16651-16659,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16651-16659,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16660-16710,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16660-16710,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16660-16710,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e13) argument value, expected 1.0, got %f(341),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16712-16713,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16712-16713,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16712-16713,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16712-16713,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16722-16734,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16722-16726,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16722-16726,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16729-16733,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16747-16762,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16747-16750,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16747-16750,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16753-16761,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    1e5000(279),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16767-16796,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16767-16771,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16767-16771,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16774-16795,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16774-16781,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16774-16781,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16782-16785,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16782-16785,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16782-16785,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16782-16785,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16787-16791,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16787-16791,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16787-16791,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16793-16794,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16793-16794,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16793-16794,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16793-16794,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16801-16918,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16805-16815,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16805-16809,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16805-16809,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16814-16815,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16817-16918,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16829-16891,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16829-16890,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16829-16837,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16829-16837,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16838-16883,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16838-16883,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16838-16883,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e14) to parse one arguments found %d(343),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16885-16889,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16885-16889,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16885-16889,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16885-16889,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16898-16910,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16898-16902,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16898-16902,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16905-16909,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16923-17044,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16927-16939,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16927-16928,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16927-16928,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16932-16939,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16932-16935,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    1(11),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16936-16939,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16941-17044,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16953-17017,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16953-17016,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16953-16961,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16953-16961,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16962-17012,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16962-17012,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):16962-17012,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e14) argument value, expected inf, got %f(345),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17014-17015,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17014-17015,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17014-17015,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17014-17015,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17024-17036,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17024-17028,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17024-17028,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17031-17035,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17049-17065,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17049-17052,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17049-17052,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17055-17064,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -1e5000(285),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17070-17099,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17070-17074,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17070-17074,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17077-17098,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17077-17084,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17077-17084,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17085-17088,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17085-17088,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17085-17088,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17085-17088,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17090-17094,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17090-17094,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17090-17094,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %e(289),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17096-17097,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17096-17097,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17096-17097,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17096-17097,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17104-17221,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17108-17118,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17108-17112,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17108-17112,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17117-17118,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17120-17221,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17132-17194,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17132-17193,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17132-17140,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17132-17140,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17141-17186,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17141-17186,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17141-17186,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e14) to parse one arguments found %d(343),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17188-17192,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17188-17192,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17188-17192,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17188-17192,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17201-17213,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17201-17205,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17201-17205,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17208-17212,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17226-17349,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17230-17243,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17230-17231,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17230-17231,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17235-17243,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17235-17239,
                                                                            data: UnaryExpr {
                                                                                op: Sub,
                                                                                expr: Expr {
                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17236-17239,
                                                                                    data: LiteralExpr(
                                                                                        Number(
                                                                                            1(11),
                                                                                            Some(
                                                                                                0(17),
                                                                                            ),
                                                                                        ),
                                                                                    ),
                                                                                },
                                                                                postfix: false,
                                                                            },
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17240-17243,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17245-17349,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17257-17322,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17257-17321,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17257-17265,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17257-17265,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17266-17317,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17266-17317,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17266-17317,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(e14) argument value, expected -inf, got %f(347),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17319-17320,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17319-17320,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17319-17320,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17319-17320,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17329-17341,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17329-17333,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17329-17333,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17336-17340,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17392-17412,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17392-17395,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17392-17395,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17398-17411,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +0123456789(199),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17417-17446,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17417-17421,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17417-17421,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17424-17445,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17424-17431,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17424-17431,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17432-17435,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17432-17435,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17432-17435,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17432-17435,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17437-17441,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17437-17441,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17437-17441,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17443-17444,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17443-17444,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17443-17444,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17443-17444,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17451-17566,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17455-17465,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17455-17459,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17455-17459,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17464-17465,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17467-17566,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17479-17539,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17479-17538,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17479-17487,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17479-17487,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17488-17531,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17488-17531,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17488-17531,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g1) to parse one argument found %d(351),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17533-17537,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17533-17537,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17533-17537,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17533-17537,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17546-17558,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17546-17550,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17546-17550,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17553-17557,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17571-17703,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17575-17591,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17575-17576,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17575-17576,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17580-17591,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17593-17703,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17605-17676,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17605-17675,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17605-17613,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17605-17613,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17614-17671,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17614-17671,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17614-17671,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g1) argument value, expected 123456789.0, got %f(353),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17673-17674,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17673-17674,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17673-17674,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17673-17674,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17683-17695,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17683-17687,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17683-17687,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17690-17694,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17708-17727,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17708-17711,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17708-17711,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17714-17726,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0123456789(103),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17732-17761,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17732-17736,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17732-17736,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17739-17760,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17739-17746,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17739-17746,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17747-17750,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17747-17750,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17747-17750,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17747-17750,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17752-17756,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17752-17756,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17752-17756,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17758-17759,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17758-17759,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17758-17759,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17758-17759,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17766-17881,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17770-17780,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17770-17774,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17770-17774,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17779-17780,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17782-17881,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17794-17854,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17794-17853,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17794-17802,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17794-17802,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17803-17846,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17803-17846,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17803-17846,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g2) to parse one argument found %d(355),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17848-17852,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17848-17852,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17848-17852,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17848-17852,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17861-17873,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17861-17865,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17861-17865,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17868-17872,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17886-18018,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17890-17906,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17890-17891,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17890-17891,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17895-17906,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17908-18018,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17920-17991,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17920-17990,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17920-17928,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17920-17928,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17929-17986,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17929-17986,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17929-17986,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g2) argument value, expected 123456789.0, got %f(357),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17988-17989,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17988-17989,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17988-17989,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17988-17989,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17998-18010,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17998-18002,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):17998-18002,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18005-18009,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18023-18043,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18023-18026,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18023-18026,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18029-18042,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -0123456789(213),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18048-18077,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18048-18052,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18048-18052,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18055-18076,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18055-18062,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18055-18062,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18063-18066,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18063-18066,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18063-18066,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18063-18066,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18068-18072,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18068-18072,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18068-18072,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18074-18075,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18074-18075,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18074-18075,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18074-18075,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18082-18197,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18086-18096,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18086-18090,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18086-18090,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18095-18096,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18098-18197,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18110-18170,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18110-18169,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18110-18118,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18110-18118,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18119-18162,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18119-18162,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18119-18162,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g3) to parse one argument found %d(359),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18164-18168,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18164-18168,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18164-18168,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18164-18168,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18177-18189,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18177-18181,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18177-18181,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18184-18188,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18202-18336,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18206-18223,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18206-18207,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18206-18207,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18211-18223,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18212-18223,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    123456789(205),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18225-18336,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18237-18309,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18237-18308,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18237-18245,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18237-18245,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18246-18304,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18246-18304,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18246-18304,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g3) argument value, expected -123456789.0, got %f(361),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18306-18307,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18306-18307,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18306-18307,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18306-18307,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18316-18328,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18316-18320,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18316-18320,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18323-18327,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18398-18406,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18398-18399,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18398-18399,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18402-18405,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18411-18422,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18411-18414,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18411-18414,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18417-18421,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -q(147),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18427-18456,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18427-18431,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18427-18431,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18434-18455,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18434-18441,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18434-18441,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18442-18445,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18442-18445,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18442-18445,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18442-18445,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18447-18451,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18447-18451,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18447-18451,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18453-18454,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18453-18454,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18453-18454,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18453-18454,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18461-18578,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18465-18475,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18465-18469,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18465-18469,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18474-18475,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18477-18578,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18489-18551,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18489-18550,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18489-18497,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18489-18497,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18498-18543,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18498-18543,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18498-18543,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g4) to parse zero arguments found %d(363),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18545-18549,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18545-18549,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18545-18549,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18545-18549,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18558-18570,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18558-18562,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18558-18562,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18565-18569,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18583-18699,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18587-18595,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18587-18588,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18587-18588,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18592-18595,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18597-18699,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18609-18672,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18609-18671,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18609-18617,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18609-18617,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18618-18667,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18618-18667,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18618-18667,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g4) argument value, expected 1.0, got %f(365),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18669-18670,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18669-18670,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18669-18670,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18669-18670,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18679-18691,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18679-18683,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18679-18683,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18686-18690,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18704-18712,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18704-18705,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18704-18705,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18708-18711,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18717-18728,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18717-18720,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18717-18720,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18723-18727,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +q(153),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18733-18762,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18733-18737,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18733-18737,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18740-18761,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18740-18747,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18740-18747,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18748-18751,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18748-18751,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18748-18751,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18748-18751,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18753-18757,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18753-18757,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18753-18757,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18759-18760,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18759-18760,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18759-18760,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18759-18760,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18767-18884,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18771-18781,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18771-18775,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18771-18775,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18780-18781,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18783-18884,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18795-18857,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18795-18856,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18795-18803,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18795-18803,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18804-18849,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18804-18849,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18804-18849,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g5) to parse zero arguments found %d(367),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18851-18855,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18851-18855,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18851-18855,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18851-18855,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18864-18876,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18864-18868,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18864-18868,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18871-18875,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18889-19005,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18893-18901,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18893-18894,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18893-18894,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18898-18901,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18903-19005,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18915-18978,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18915-18977,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18915-18923,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18915-18923,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18924-18973,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18924-18973,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18924-18973,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g5) argument value, expected 1.0, got %f(369),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18975-18976,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18975-18976,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18975-18976,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18975-18976,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18985-18997,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18985-18989,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18985-18989,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):18992-18996,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19010-19018,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19010-19011,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19010-19011,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19014-19017,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19023-19033,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19023-19026,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19023-19026,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19029-19032,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    q(227),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19038-19067,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19038-19042,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19038-19042,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19045-19066,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19045-19052,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19045-19052,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19053-19056,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19053-19056,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19053-19056,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19053-19056,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19058-19062,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19058-19062,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19058-19062,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19064-19065,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19064-19065,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19064-19065,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19064-19065,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19072-19189,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19076-19086,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19076-19080,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19076-19080,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19085-19086,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19088-19189,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19100-19162,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19100-19161,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19100-19108,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19100-19108,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19109-19154,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19109-19154,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19109-19154,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g6) to parse zero arguments found %d(371),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19156-19160,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19156-19160,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19156-19160,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19156-19160,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19169-19181,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19169-19173,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19169-19173,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19176-19180,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19194-19310,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19198-19206,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19198-19199,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19198-19199,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19203-19206,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19208-19310,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19220-19283,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19220-19282,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19220-19228,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19220-19228,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19229-19278,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19229-19278,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19229-19278,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g6) argument value, expected 1.0, got %f(373),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19280-19281,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19280-19281,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19280-19281,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19280-19281,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19290-19302,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19290-19294,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19290-19294,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19297-19301,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19361-19372,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19361-19364,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19361-19364,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19367-19371,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.(233),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19377-19406,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19377-19381,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19377-19381,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19384-19405,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19384-19391,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19384-19391,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19392-19395,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19392-19395,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19392-19395,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19392-19395,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19397-19401,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19397-19401,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19397-19401,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19403-19404,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19403-19404,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19403-19404,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19403-19404,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19411-19527,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19415-19425,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19415-19419,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19415-19419,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19424-19425,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19427-19527,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19439-19500,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19439-19499,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19439-19447,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19439-19447,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19448-19492,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19448-19492,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19448-19492,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g7) to parse one arguments found %d(375),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19494-19498,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19494-19498,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19494-19498,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19494-19498,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19507-19519,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19507-19511,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19507-19511,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19514-19518,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19532-19648,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19536-19544,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19536-19537,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19536-19537,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19541-19544,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19546-19648,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19558-19621,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19558-19620,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19558-19566,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19558-19566,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19567-19616,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19567-19616,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19567-19616,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g7) argument value, expected 2.0, got %f(377),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19618-19619,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19618-19619,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19618-19619,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19618-19619,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19628-19640,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19628-19632,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19628-19632,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19635-19639,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19653-19664,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19653-19656,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19653-19656,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19659-19663,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    .2(241),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19669-19698,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19669-19673,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19669-19673,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19676-19697,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19676-19683,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19676-19683,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19684-19687,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19684-19687,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19684-19687,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19684-19687,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19689-19693,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19689-19693,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19689-19693,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19695-19696,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19695-19696,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19695-19696,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19695-19696,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19703-19819,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19707-19717,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19707-19711,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19707-19711,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19716-19717,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19719-19819,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19731-19792,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19731-19791,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19731-19739,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19731-19739,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19740-19784,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19740-19784,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19740-19784,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g8) to parse one arguments found %d(379),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19786-19790,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19786-19790,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19786-19790,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19786-19790,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19799-19811,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19799-19803,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19799-19803,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19806-19810,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19824-19940,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19828-19836,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19828-19829,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19828-19829,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19833-19836,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19838-19940,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19850-19913,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19850-19912,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19850-19858,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19850-19858,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19859-19908,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19859-19908,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19859-19908,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g8) argument value, expected 0.2, got %f(381),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19910-19911,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19910-19911,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19910-19911,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19910-19911,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19920-19932,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19920-19924,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19920-19924,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19927-19931,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19976-19989,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19976-19979,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19976-19979,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19982-19988,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e1(247),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19994-20023,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19994-19998,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):19994-19998,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20001-20022,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20001-20008,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20001-20008,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20009-20012,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20009-20012,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20009-20012,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20009-20012,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20014-20018,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20014-20018,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20014-20018,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20020-20021,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20020-20021,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20020-20021,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20020-20021,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20028-20144,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20032-20042,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20032-20036,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20032-20036,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20041-20042,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20044-20144,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20056-20117,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20056-20116,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20056-20064,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20056-20064,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20065-20109,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20065-20109,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20065-20109,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g9) to parse one arguments found %d(383),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20111-20115,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20111-20115,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20111-20115,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20111-20115,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20124-20136,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20124-20128,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20124-20128,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20131-20135,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20149-20267,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20153-20162,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20153-20154,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20153-20154,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20158-20162,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20164-20267,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20176-20240,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20176-20239,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20176-20184,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20176-20184,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20185-20235,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20185-20235,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20185-20235,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g9) argument value, expected 20.0, got %f(385),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20237-20238,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20237-20238,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20237-20238,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20237-20238,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20247-20259,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20247-20251,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20247-20251,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20254-20258,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20272-20286,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20272-20275,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20272-20275,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20278-20285,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-1(255),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20291-20320,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20291-20295,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20291-20295,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20298-20319,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20298-20305,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20298-20305,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20306-20309,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20306-20309,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20306-20309,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20306-20309,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20311-20315,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20311-20315,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20311-20315,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20317-20318,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20317-20318,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20317-20318,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20317-20318,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20325-20442,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20329-20339,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20329-20333,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20329-20333,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20338-20339,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20341-20442,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20353-20415,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20353-20414,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20353-20361,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20353-20361,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20362-20407,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20362-20407,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20362-20407,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g10) to parse one arguments found %d(387),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20409-20413,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20409-20413,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20409-20413,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20409-20413,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20422-20434,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20422-20426,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20422-20426,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20429-20433,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20447-20564,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20451-20459,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20451-20452,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20451-20452,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20456-20459,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            Some(
                                                                                2(237),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20461-20564,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20473-20537,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20473-20536,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20473-20481,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20473-20481,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20482-20532,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20482-20532,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20482-20532,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g10) argument value, expected 0.2, got %f(389),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20534-20535,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20534-20535,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20534-20535,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20534-20535,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20544-20556,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20544-20548,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20544-20548,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20551-20555,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20606-20614,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20606-20607,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20606-20607,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20610-20613,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20619-20632,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20619-20622,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20619-20622,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20625-20631,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.ea(261),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20637-20666,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20637-20641,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20637-20641,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20644-20665,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20644-20651,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20644-20651,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20652-20655,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20652-20655,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20652-20655,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20652-20655,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20657-20661,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20657-20661,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20657-20661,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20663-20664,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20663-20664,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20663-20664,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20663-20664,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20671-20789,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20675-20685,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20675-20679,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20675-20679,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20684-20685,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20687-20789,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20699-20762,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20699-20761,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20699-20707,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20699-20707,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20708-20754,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20708-20754,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20708-20754,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g11) to parse zero arguments found %d(391),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20756-20760,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20756-20760,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20756-20760,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20756-20760,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20769-20781,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20769-20773,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20769-20773,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20776-20780,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20794-20911,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20798-20806,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20798-20799,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20798-20799,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20803-20806,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20808-20911,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20820-20884,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20820-20883,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20820-20828,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20820-20828,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20829-20879,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20829-20879,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20829-20879,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g11) argument value, expected 1.0, got %f(393),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20881-20882,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20881-20882,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20881-20882,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20881-20882,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20891-20903,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20891-20895,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20891-20895,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20898-20902,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20916-20924,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20916-20917,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20916-20917,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20920-20923,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20929-20943,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20929-20932,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20929-20932,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20935-20942,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e+a(267),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20948-20977,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20948-20952,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20948-20952,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20955-20976,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20955-20962,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20955-20962,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20963-20966,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20963-20966,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20963-20966,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20963-20966,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20968-20972,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20968-20972,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20968-20972,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20974-20975,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20974-20975,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20974-20975,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20974-20975,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20982-21100,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20986-20996,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20986-20990,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20986-20990,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20995-20996,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):20998-21100,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21010-21073,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21010-21072,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21010-21018,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21010-21018,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21019-21065,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21019-21065,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21019-21065,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g12) to parse zero arguments found %d(395),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21067-21071,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21067-21071,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21067-21071,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21067-21071,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21080-21092,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21080-21084,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21080-21084,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21087-21091,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21105-21222,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21109-21117,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21109-21110,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21109-21110,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21114-21117,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21119-21222,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21131-21195,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21131-21194,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21131-21139,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21131-21139,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21140-21190,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21140-21190,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21140-21190,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g12) argument value, expected 1.0, got %f(397),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21192-21193,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21192-21193,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21192-21193,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21192-21193,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21202-21214,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21202-21206,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21202-21206,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21209-21213,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21227-21235,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21227-21228,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21227-21228,
                                                                    name: r(25),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21231-21234,
                                                            data: LiteralExpr(
                                                                Number(
                                                                    1(11),
                                                                    Some(
                                                                        0(17),
                                                                    ),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21240-21254,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21240-21243,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21240-21243,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21246-21253,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2.e-a(273),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21259-21288,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21259-21263,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21259-21263,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21266-21287,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21266-21273,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21266-21273,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21274-21277,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21274-21277,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21274-21277,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21274-21277,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21279-21283,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21279-21283,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21279-21283,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21285-21286,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21285-21286,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21285-21286,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21285-21286,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21293-21411,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21297-21307,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21297-21301,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21297-21301,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21306-21307,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21309-21411,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21321-21384,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21321-21383,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21321-21329,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21321-21329,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21330-21376,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21330-21376,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21330-21376,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g13) to parse zero arguments found %d(399),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21378-21382,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21378-21382,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21378-21382,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21378-21382,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21391-21403,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21391-21395,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21391-21395,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21398-21402,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21416-21533,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21420-21428,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21420-21421,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21420-21421,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21425-21428,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21430-21533,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21442-21506,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21442-21505,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21442-21450,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21442-21450,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21451-21501,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21451-21501,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21451-21501,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g13) argument value, expected 1.0, got %f(401),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21503-21504,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21503-21504,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21503-21504,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21503-21504,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21513-21525,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21513-21517,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21513-21517,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21520-21524,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21538-21553,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21538-21541,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21538-21541,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21544-21552,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    1e5000(279),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21558-21587,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21558-21562,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21558-21562,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21565-21586,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21565-21572,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21565-21572,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21573-21576,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21573-21576,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21573-21576,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21573-21576,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21578-21582,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21578-21582,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21578-21582,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21584-21585,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21584-21585,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21584-21585,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21584-21585,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21592-21709,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21596-21606,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21596-21600,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21596-21600,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21605-21606,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21608-21709,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21620-21682,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21620-21681,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21620-21628,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21620-21628,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21629-21674,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21629-21674,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21629-21674,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g14) to parse one arguments found %d(403),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21676-21680,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21676-21680,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21676-21680,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21676-21680,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21689-21701,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21689-21693,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21689-21693,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21696-21700,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21714-21835,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21718-21730,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21718-21719,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21718-21719,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21723-21730,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21723-21726,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    1(11),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21727-21730,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21732-21835,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21744-21808,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21744-21807,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21744-21752,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21744-21752,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21753-21803,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21753-21803,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21753-21803,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g14) argument value, expected inf, got %f(405),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21805-21806,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21805-21806,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21805-21806,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21805-21806,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21815-21827,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21815-21819,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21815-21819,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21822-21826,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21840-21856,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21840-21843,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21840-21843,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21846-21855,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -1e5000(285),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21861-21890,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21861-21865,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21861-21865,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21868-21889,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21868-21875,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21868-21875,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21876-21879,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21876-21879,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21876-21879,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21876-21879,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21881-21885,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21881-21885,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21881-21885,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %g(349),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21887-21888,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21887-21888,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21887-21888,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21887-21888,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21895-22012,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21899-21909,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21899-21903,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21899-21903,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21908-21909,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21911-22012,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21923-21985,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21923-21984,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21923-21931,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21923-21931,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21932-21977,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21932-21977,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21932-21977,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g14) to parse one arguments found %d(403),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21979-21983,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21979-21983,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21979-21983,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21979-21983,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21992-22004,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21992-21996,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21992-21996,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):21999-22003,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22017-22140,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22021-22034,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22021-22022,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22021-22022,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22026-22034,
                                                                    data: BinaryExpr {
                                                                        op: Div,
                                                                        lhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22026-22030,
                                                                            data: UnaryExpr {
                                                                                op: Sub,
                                                                                expr: Expr {
                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22027-22030,
                                                                                    data: LiteralExpr(
                                                                                        Number(
                                                                                            1(11),
                                                                                            Some(
                                                                                                0(17),
                                                                                            ),
                                                                                        ),
                                                                                    ),
                                                                                },
                                                                                postfix: false,
                                                                            },
                                                                        },
                                                                        rhs: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22031-22034,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    0(17),
                                                                                    Some(
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22036-22140,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22048-22113,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22048-22112,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22048-22056,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22048-22056,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22057-22108,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22057-22108,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22057-22108,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(g14) argument value, expected -inf, got %f(407),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22110-22111,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22110-22111,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22110-22111,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22110-22111,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22120-22132,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22120-22124,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22120-22124,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22127-22131,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22294-22316,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22294-22297,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22294-22297,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22300-22315,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +012345678925(409),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22321-22350,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22321-22325,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22321-22325,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22328-22349,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22328-22335,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22328-22335,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22336-22339,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22336-22339,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22336-22339,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22336-22339,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22341-22345,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22341-22345,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22341-22345,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22347-22348,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22347-22348,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22347-22348,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22347-22348,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22355-22470,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22359-22369,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22359-22363,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22359-22363,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22368-22369,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22371-22470,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22383-22443,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22383-22442,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22383-22391,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22383-22391,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22392-22435,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22392-22435,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22392-22435,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t1) to parse one argument found %d(413),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22437-22441,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22437-22441,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22437-22441,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22437-22441,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22450-22462,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22450-22454,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22450-22454,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22457-22461,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22475-22609,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22479-22496,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22479-22480,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22479-22480,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22484-22496,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                25(415),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22498-22609,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22510-22582,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22510-22581,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22510-22518,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22510-22518,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22519-22577,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22519-22577,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22519-22577,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t1) argument value, expected 123456789.25, got %f(417),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22579-22580,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22579-22580,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22579-22580,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22579-22580,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22589-22601,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22589-22593,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22589-22593,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22596-22600,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22614-22635,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22614-22617,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22614-22617,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22620-22634,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    012345678925(419),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22640-22669,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22640-22644,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22640-22644,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22647-22668,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22647-22654,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22647-22654,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22655-22658,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22655-22658,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22655-22658,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22655-22658,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22660-22664,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22660-22664,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22660-22664,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22666-22667,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22666-22667,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22666-22667,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22666-22667,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22674-22789,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22678-22688,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22678-22682,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22678-22682,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22687-22688,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22690-22789,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22702-22762,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22702-22761,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22702-22710,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22702-22710,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22711-22754,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22711-22754,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22711-22754,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t2) to parse one argument found %d(421),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22756-22760,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22756-22760,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22756-22760,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22756-22760,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22769-22781,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22769-22773,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22769-22773,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22776-22780,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22794-22928,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22798-22815,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22798-22799,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22798-22799,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22803-22815,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            123456789(205),
                                                                            Some(
                                                                                25(415),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22817-22928,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22829-22901,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22829-22900,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22829-22837,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22829-22837,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22838-22896,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22838-22896,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22838-22896,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t2) argument value, expected 123456789.25, got %f(423),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22898-22899,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22898-22899,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22898-22899,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22898-22899,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22908-22920,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22908-22912,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22908-22912,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22915-22919,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22933-22955,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22933-22936,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22933-22936,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22939-22954,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -012345678925(425),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22960-22989,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22960-22964,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22960-22964,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22967-22988,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22967-22974,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22967-22974,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22975-22978,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22975-22978,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22975-22978,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22975-22978,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22980-22984,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22980-22984,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22980-22984,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22986-22987,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22986-22987,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22986-22987,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22986-22987,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22994-23109,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22998-23008,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22998-23002,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):22998-23002,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23007-23008,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23010-23109,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23022-23082,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23022-23081,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23022-23030,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23022-23030,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23031-23074,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23031-23074,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23031-23074,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t3) to parse one argument found %d(427),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23076-23080,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23076-23080,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23076-23080,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23076-23080,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23089-23101,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23089-23093,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23089-23093,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23096-23100,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23114-23250,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23118-23136,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23118-23119,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23118-23119,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23123-23136,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23124-23136,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    123456789(205),
                                                                                    Some(
                                                                                        25(415),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23138-23250,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23150-23223,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23150-23222,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23150-23158,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23150-23158,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23159-23218,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23159-23218,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23159-23218,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t3) argument value, expected -123456789.25, got %f(429),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23220-23221,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23220-23221,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23220-23221,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23220-23221,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23230-23242,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23230-23234,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23230-23234,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23237-23241,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23306-23335,
                                                    label: None,
                                                    data: ExprStmt(
                                                        Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23306-23334,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23306-23317,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23306-23317,
                                                                            name: timeformat(431),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23318-23320,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23318-23320,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23318-23320,
                                                                                data: UnaryExpr {
                                                                                    op: Sub,
                                                                                    expr: Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23319-23320,
                                                                                        data: LiteralExpr(
                                                                                            Number(
                                                                                                9(433),
                                                                                                None,
                                                                                            ),
                                                                                        ),
                                                                                    },
                                                                                    postfix: false,
                                                                                },
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23322-23323,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23322-23323,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23322-23323,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        3(435),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23325-23329,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23325-23329,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23325-23329,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        ns(437),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23331-23333,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23331-23333,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23331-23333,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        20(251),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                    ),
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23340-23355,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23340-23343,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23340-23343,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23346-23354,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    10.125(439),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23360-23389,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23360-23364,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23360-23364,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23367-23388,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23367-23374,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23367-23374,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23375-23378,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23375-23378,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23375-23378,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23375-23378,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23380-23384,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23380-23384,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23380-23384,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23386-23387,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23386-23387,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23386-23387,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23386-23387,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23394-23509,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23398-23408,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23398-23402,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23398-23402,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23407-23408,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23410-23509,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23422-23482,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23422-23481,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23422-23430,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23422-23430,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23431-23474,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23431-23474,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23431-23474,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t4) to parse one argument found %d(441),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23476-23480,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23476-23480,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23476-23480,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23476-23480,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23489-23501,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23489-23493,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23489-23493,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23496-23500,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23514-23636,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23518-23529,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23518-23519,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23518-23519,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23523-23529,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            10(443),
                                                                            Some(
                                                                                125(445),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23531-23636,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23543-23609,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23543-23608,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23543-23551,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23543-23551,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23552-23604,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23552-23604,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23552-23604,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t4) argument value, expected 10.125, got %f(447),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23606-23607,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23606-23607,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23606-23607,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23606-23607,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23616-23628,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23616-23620,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23616-23620,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23623-23627,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23641-23657,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23641-23644,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23641-23644,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23647-23656,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    10.0625(449),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23662-23691,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23662-23666,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23662-23666,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23669-23690,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23669-23676,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23669-23676,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23677-23680,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23677-23680,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23677-23680,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23677-23680,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23682-23686,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23682-23686,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23682-23686,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23688-23689,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23688-23689,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23688-23689,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23688-23689,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23696-23811,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23700-23710,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23700-23704,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23700-23704,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23709-23710,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23712-23811,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23724-23784,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23724-23783,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23724-23732,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23724-23732,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23733-23776,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23733-23776,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23733-23776,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t5) to parse one argument found %d(451),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23778-23782,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23778-23782,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23778-23782,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23778-23782,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23791-23803,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23791-23795,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23791-23795,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23798-23802,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23816-23938,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23820-23831,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23820-23821,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23820-23821,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23825-23831,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            10(443),
                                                                            Some(
                                                                                063(453),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23833-23938,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23845-23911,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23845-23910,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23845-23853,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23845-23853,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23854-23906,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23854-23906,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23854-23906,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t5) argument value, expected 10.063, got %f(455),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23908-23909,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23908-23909,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23908-23909,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23908-23909,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23918-23930,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23918-23922,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23918-23922,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23925-23929,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23943-23960,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23943-23946,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23943-23946,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23949-23959,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    10.03125(457),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23965-23994,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23965-23969,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23965-23969,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23972-23993,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23972-23979,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23972-23979,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23980-23983,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23980-23983,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23980-23983,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23980-23983,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23985-23989,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23985-23989,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23985-23989,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23991-23992,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23991-23992,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23991-23992,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23991-23992,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):23999-24114,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24003-24013,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24003-24007,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24003-24007,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24012-24013,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24015-24114,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24027-24087,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24027-24086,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24027-24035,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24027-24035,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24036-24079,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24036-24079,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24036-24079,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t6) to parse one argument found %d(459),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24081-24085,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24081-24085,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24081-24085,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24081-24085,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24094-24106,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24094-24098,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24094-24098,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24101-24105,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24119-24241,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24123-24134,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24123-24124,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24123-24124,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24128-24134,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            10(443),
                                                                            Some(
                                                                                031(461),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24136-24241,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24148-24214,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24148-24213,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24148-24156,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24148-24156,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24157-24209,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24157-24209,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24157-24209,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t6) argument value, expected 10.031, got %f(463),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24211-24212,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24211-24212,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24211-24212,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24211-24212,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24221-24233,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24221-24225,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24221-24225,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24228-24232,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24246-24275,
                                                    label: None,
                                                    data: ExprStmt(
                                                        Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24246-24274,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24246-24257,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24246-24257,
                                                                            name: timeformat(431),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24258-24260,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24258-24260,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24258-24260,
                                                                                data: UnaryExpr {
                                                                                    op: Sub,
                                                                                    expr: Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24259-24260,
                                                                                        data: LiteralExpr(
                                                                                            Number(
                                                                                                9(433),
                                                                                                None,
                                                                                            ),
                                                                                        ),
                                                                                    },
                                                                                    postfix: false,
                                                                                },
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24262-24263,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24262-24263,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24262-24263,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        1(11),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24265-24269,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24265-24269,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24265-24269,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        ns(437),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24271-24273,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24271-24273,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24271-24273,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        20(251),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                    ),
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24280-24295,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24280-24283,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24280-24283,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24286-24294,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    10.543(465),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24300-24329,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24300-24304,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24300-24304,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24307-24328,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24307-24314,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24307-24314,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24315-24318,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24315-24318,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24315-24318,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24315-24318,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24320-24324,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24320-24324,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24320-24324,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %t(411),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24326-24327,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24326-24327,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24326-24327,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24326-24327,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24334-24449,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24338-24348,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24338-24342,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24338-24342,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24347-24348,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24350-24449,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24362-24422,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24362-24421,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24362-24370,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24362-24370,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24371-24414,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24371-24414,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24371-24414,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t7) to parse one argument found %d(467),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24416-24420,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24416-24420,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24416-24420,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24416-24420,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24429-24441,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24429-24433,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24429-24433,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24436-24440,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24454-24572,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24458-24467,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24458-24459,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24458-24459,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24463-24467,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            10(443),
                                                                            Some(
                                                                                5(469),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24469-24572,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24481-24545,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24481-24544,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24481-24489,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24481-24489,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24490-24540,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24490-24540,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24490-24540,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(t7) argument value, expected 10.5, got %f(471),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24542-24543,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24542-24543,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24542-24543,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24542-24543,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24552-24564,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24552-24556,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24552-24556,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24559-24563,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24624-24634,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24624-24627,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24624-24627,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24630-24633,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    t(473),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24639-24668,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24639-24643,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24639-24643,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24646-24667,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24646-24653,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24646-24653,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24654-24657,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24654-24657,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24654-24657,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24654-24657,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24659-24663,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24659-24663,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24659-24663,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %c(475),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24665-24666,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24665-24666,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24665-24666,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24665-24666,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24673-24787,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24677-24687,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24677-24681,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24677-24681,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24686-24687,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24689-24787,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24701-24760,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24701-24759,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24701-24709,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24701-24709,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24710-24752,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24710-24752,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24710-24752,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(c) to parse one argument found %d(477),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24754-24758,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24754-24758,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24754-24758,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24754-24758,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24767-24779,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24767-24771,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24767-24771,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24774-24778,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24792-24936,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24796-24805,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24796-24797,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24796-24797,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24802-24805,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            116(479),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24807-24936,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24849-24909,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24849-24908,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24849-24857,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24849-24857,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24858-24904,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24858-24904,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24858-24904,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(c) argument value, expected t, got %c(481),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24906-24907,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24906-24907,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24906-24907,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24906-24907,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24916-24928,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24916-24920,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24916-24920,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24923-24927,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24984-24998,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24984-24987,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24984-24987,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):24990-24997,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    hi ho(483),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25003-25038,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25003-25007,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25003-25007,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25010-25037,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25010-25017,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25010-25017,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25018-25021,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25018-25021,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25018-25021,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25018-25021,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25023-25030,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25023-25030,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25023-25030,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s %s(485),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25032-25033,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25032-25033,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25032-25033,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25032-25033,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25035-25036,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25035-25036,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25035-25036,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25035-25036,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25043-25158,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25047-25057,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25047-25051,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25047-25051,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25056-25057,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25059-25158,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25071-25131,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25071-25130,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25071-25079,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25071-25079,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25080-25123,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25080-25123,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25080-25123,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(s) to parse two arguments found %d(487),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25125-25129,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25125-25129,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25125-25129,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25125-25129,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25138-25150,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25138-25142,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25138-25142,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25145-25149,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25163-25285,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25167-25177,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25167-25168,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25167-25168,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25173-25177,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            hi(489),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25179-25285,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25191-25258,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25191-25257,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25191-25199,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25191-25199,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25200-25253,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25200-25253,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25200-25253,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(s) first argument value, expected hi, got %s(491),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25255-25256,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25255-25256,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25255-25256,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25255-25256,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25265-25277,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25265-25269,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25265-25269,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25272-25276,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25290-25413,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25294-25304,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25294-25295,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25294-25295,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25300-25304,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            ho(493),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25306-25413,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25318-25386,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25318-25385,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25318-25326,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25318-25326,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25327-25381,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25327-25381,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25327-25381,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(s) second argument value, expected ho, got %s(495),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25383-25384,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25383-25384,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25383-25384,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25383-25384,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25393-25405,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25393-25397,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25393-25397,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25400-25404,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25450-25461,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25450-25451,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25450-25451,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25454-25460,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    skip(497),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25466-25476,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25466-25469,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25466-25469,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25472-25475,
                                                            data: LiteralExpr(
                                                                Str(
                                                                     (499),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25481-25510,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25481-25485,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25481-25485,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25488-25509,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25488-25495,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25488-25495,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25496-25499,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25496-25499,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25496-25499,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25496-25499,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25501-25505,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25501-25505,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25501-25505,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s(501),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25507-25508,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25507-25508,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25507-25508,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25507-25508,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25515-25632,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25519-25529,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25519-25523,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25519-25523,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25528-25529,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25531-25632,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25543-25605,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25543-25604,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25543-25551,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25543-25551,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25552-25597,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25552-25597,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25552-25597,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ep) to parse zero arguments found %d(503),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25599-25603,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25599-25603,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25599-25603,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25599-25603,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25612-25624,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25612-25616,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25612-25616,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25619-25623,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25637-25764,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25641-25653,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25641-25642,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25641-25642,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25647-25653,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            skip(497),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25655-25764,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25667-25737,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25667-25736,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25667-25675,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25667-25675,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25676-25732,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25676-25732,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25676-25732,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ep) first argument value, expected skip, got %s(505),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25734-25735,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25734-25735,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25734-25735,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25734-25735,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25744-25756,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25744-25748,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25744-25748,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25751-25755,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25808-25819,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25808-25809,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25808-25809,
                                                                    name: b(21),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25812-25818,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    skip(497),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25824-25837,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25824-25827,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25824-25827,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25830-25836,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    one (507),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25842-25877,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25842-25846,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25842-25846,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25849-25876,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25849-25856,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25849-25856,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25857-25860,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25857-25860,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25857-25860,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25857-25860,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25862-25869,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25862-25869,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25862-25869,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s %s(485),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25871-25872,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25871-25872,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25871-25872,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25871-25872,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25874-25875,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25874-25875,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25874-25875,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25874-25875,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25882-25998,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25886-25896,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25886-25890,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25886-25890,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25895-25896,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25898-25998,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25910-25971,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25910-25970,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25910-25918,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25910-25918,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25919-25963,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25919-25963,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25919-25963,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) to parse one arguments found %d(509),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25965-25969,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25965-25969,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25965-25969,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25965-25969,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25978-25990,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25978-25982,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25978-25982,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):25985-25989,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26003-26128,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26007-26018,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26007-26008,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26007-26008,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26013-26018,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            one(511),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26020-26128,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26032-26101,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26032-26100,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26032-26040,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26032-26040,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26041-26096,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26041-26096,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26041-26096,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) first argument value, expected one, got %s(513),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26098-26099,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26098-26099,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26098-26099,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26098-26099,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26108-26120,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26108-26112,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26108-26112,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26115-26119,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26133-26261,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26137-26149,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26137-26138,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26137-26138,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26143-26149,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            skip(497),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26151-26261,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26163-26234,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26163-26233,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26163-26171,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26163-26171,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26172-26229,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26172-26229,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26172-26229,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) second argument value, expected skip, got %s(515),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26231-26232,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26231-26232,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26231-26232,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26231-26232,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26241-26253,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26241-26245,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26241-26245,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26248-26252,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26436-26465,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26436-26440,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26436-26440,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26443-26464,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26443-26450,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26443-26450,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26451-26454,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26451-26454,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26451-26454,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                         (499),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26456-26460,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26456-26460,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26456-26460,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %m(517),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26462-26463,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26462-26463,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26462-26463,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26462-26463,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26470-26584,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26474-26484,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26474-26478,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26474-26478,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26483-26484,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26486-26584,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26498-26557,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26498-26556,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26498-26506,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26498-26506,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26507-26549,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26507-26549,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26507-26549,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(m) to parse two argument found %d(519),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26551-26555,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26551-26555,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26551-26555,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26551-26555,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26564-26576,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26564-26568,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26564-26568,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26571-26575,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26589-26713,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26593-26604,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26593-26594,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26593-26594,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26599-26604,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            top(3),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26606-26713,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26618-26686,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26618-26685,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26618-26626,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26618-26626,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26627-26681,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26627-26681,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26627-26681,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(m) first argument value, expected top, got %s(521),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26683-26684,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26683-26684,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26683-26684,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26683-26684,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26693-26705,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26693-26697,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26693-26697,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26700-26704,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26756-26775,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26756-26759,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26756-26759,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26762-26774,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    helloworld(523),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26780-26816,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26780-26784,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26780-26784,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26787-26815,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26787-26794,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26787-26794,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26795-26798,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26795-26798,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26795-26798,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26795-26798,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26800-26808,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26800-26808,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26800-26808,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %5s %s(525),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26810-26811,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26810-26811,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26810-26811,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26810-26811,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26813-26814,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26813-26814,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26813-26814,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26813-26814,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26821-26936,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26825-26835,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26825-26829,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26825-26829,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26834-26835,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26837-26936,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26849-26909,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26849-26908,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26849-26857,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26849-26857,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26858-26901,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26858-26901,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26858-26901,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sw) to parse two argument found %d(527),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26903-26907,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26903-26907,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26903-26907,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26903-26907,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26916-26928,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26916-26920,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26916-26920,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26923-26927,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26941-27070,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26945-26958,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26945-26946,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26945-26946,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26951-26958,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            hello(529),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26960-27070,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26972-27043,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26972-27042,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26972-26980,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26972-26980,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26981-27038,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26981-27038,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):26981-27038,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sw) first argument value, expected hello, got %s(531),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27040-27041,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27040-27041,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27040-27041,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27040-27041,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27050-27062,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27050-27054,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27050-27054,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27057-27061,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27075-27205,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27079-27092,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27079-27080,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27079-27080,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27085-27092,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            world(533),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27094-27205,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27106-27178,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27106-27177,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27106-27114,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27106-27114,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27115-27173,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27115-27173,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27115-27173,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sw) second argument value, expected world, got %s(535),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27175-27176,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27175-27176,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27175-27176,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27175-27176,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27185-27197,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27185-27189,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27185-27189,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27192-27196,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27247-27264,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27247-27250,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27247-27250,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27253-27263,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    01101001(537),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27269-27305,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27269-27273,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27269-27273,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27276-27304,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27276-27283,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27276-27283,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27284-27287,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27284-27287,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27284-27287,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27284-27287,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27289-27297,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27289-27297,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27289-27297,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %4b %b(539),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27299-27300,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27299-27300,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27299-27300,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27299-27300,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27302-27303,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27302-27303,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27302-27303,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27302-27303,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27310-27425,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27314-27324,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27314-27318,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27314-27318,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27323-27324,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27326-27425,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27338-27398,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27338-27397,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27338-27346,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27338-27346,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27347-27390,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27347-27390,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27347-27390,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bw) to parse two argument found %d(541),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27392-27396,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27392-27396,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27392-27396,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27392-27396,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27405-27417,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27405-27409,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27405-27409,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27412-27416,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27430-27559,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27434-27446,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27434-27435,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27434-27435,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27440-27446,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            0110(543),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27448-27559,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27460-27532,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27460-27531,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27460-27468,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27460-27468,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27469-27527,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27469-27527,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27469-27527,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bw) first argument value, expected 'b0110, got %b(545),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27529-27530,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27529-27530,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27529-27530,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27529-27530,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27539-27551,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27539-27543,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27539-27543,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27546-27550,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27564-27694,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27568-27580,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27568-27569,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27568-27569,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27574-27580,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            1001(547),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27582-27694,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27594-27667,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27594-27666,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27594-27602,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27594-27602,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27603-27662,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27603-27662,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27603-27662,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bw) second argument value, expected 'b1001, got %b(549),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27664-27665,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27664-27665,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27664-27665,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27664-27665,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27674-27686,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27674-27678,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27674-27678,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27681-27685,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27736-27751,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27736-27739,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27736-27739,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27742-27750,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    234567(551),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27756-27792,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27756-27760,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27756-27760,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27763-27791,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27763-27770,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27763-27770,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27771-27774,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27771-27774,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27771-27774,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27771-27774,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27776-27784,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27776-27784,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27776-27784,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %3o %o(553),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27786-27787,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27786-27787,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27786-27787,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27786-27787,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27789-27790,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27789-27790,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27789-27790,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27789-27790,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27797-27912,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27801-27811,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27801-27805,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27801-27805,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27810-27811,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27813-27912,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27825-27885,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27825-27884,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27825-27833,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27825-27833,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27834-27877,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27834-27877,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27834-27877,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ow) to parse two argument found %d(555),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27879-27883,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27879-27883,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27879-27883,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27879-27883,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27892-27904,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27892-27896,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27892-27896,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27899-27903,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27917-28044,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27921-27932,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27921-27922,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27921-27922,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27927-27932,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'o',
                                                                            234(557),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27934-28044,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27946-28017,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27946-28016,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27946-27954,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27946-27954,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27955-28012,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27955-28012,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):27955-28012,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ow) first argument value, expected 'o234, got %o(559),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28014-28015,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28014-28015,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28014-28015,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28014-28015,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28024-28036,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28024-28028,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28024-28028,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28031-28035,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28049-28177,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28053-28064,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28053-28054,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28053-28054,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28059-28064,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'o',
                                                                            567(561),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28066-28177,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28078-28150,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28078-28149,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28078-28086,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28078-28086,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28087-28145,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28087-28145,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28087-28145,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ow) second argument value, expected 'o567, got %o(563),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28147-28148,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28147-28148,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28147-28148,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28147-28148,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28157-28169,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28157-28161,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28157-28161,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28164-28168,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28216-28233,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28216-28219,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28216-28219,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28222-28232,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    89abcdef(565),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28238-28274,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28238-28242,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28238-28242,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28245-28273,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28245-28252,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28245-28252,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28253-28256,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28253-28256,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28253-28256,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28253-28256,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28258-28266,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28258-28266,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28258-28266,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %4h %h(567),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28268-28269,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28268-28269,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28268-28269,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28268-28269,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28271-28272,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28271-28272,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28271-28272,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28271-28272,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28279-28394,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28283-28293,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28283-28287,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28283-28287,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28292-28293,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28295-28394,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28307-28367,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28307-28366,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28307-28315,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28307-28315,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28316-28359,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28316-28359,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28316-28359,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hw) to parse two argument found %d(569),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28361-28365,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28361-28365,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28361-28365,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28361-28365,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28374-28386,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28374-28378,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28374-28378,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28381-28385,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28399-28528,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28403-28415,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28403-28404,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28403-28404,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28409-28415,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'h',
                                                                            89ab(571),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28417-28528,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28429-28501,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28429-28500,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28429-28437,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28429-28437,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28438-28496,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28438-28496,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28438-28496,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hw) first argument value, expected 'h89ab, got %h(573),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28498-28499,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28498-28499,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28498-28499,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28498-28499,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28508-28520,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28508-28512,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28508-28512,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28515-28519,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28533-28663,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28537-28549,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28537-28538,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28537-28538,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28543-28549,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'h',
                                                                            cdef(575),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28551-28663,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28563-28636,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28563-28635,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28563-28571,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28563-28571,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28572-28631,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28572-28631,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28572-28631,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hw) second argument value, expected 'hcdef, got %h(577),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28633-28634,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28633-28634,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28633-28634,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28633-28634,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28643-28655,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28643-28647,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28643-28647,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28650-28654,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28706-28723,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28706-28709,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28706-28709,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28712-28722,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    23456789(579),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28728-28764,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28728-28732,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28728-28732,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28735-28763,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28735-28742,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28735-28742,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28743-28746,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28743-28746,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28743-28746,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28743-28746,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28748-28756,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28748-28756,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28748-28756,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %4d %d(581),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28758-28759,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28758-28759,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28758-28759,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28758-28759,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28761-28762,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28761-28762,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28761-28762,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28761-28762,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28769-28884,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28773-28783,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28773-28777,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28773-28777,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28782-28783,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28785-28884,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28797-28857,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28797-28856,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28797-28805,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28797-28805,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28806-28849,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28806-28849,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28806-28849,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(dw) to parse two argument found %d(583),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28851-28855,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28851-28855,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28851-28855,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28851-28855,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28864-28876,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28864-28868,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28864-28868,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28871-28875,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28889-29018,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28893-28905,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28893-28894,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28893-28894,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28899-28905,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28907-29018,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28919-28991,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28919-28990,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28919-28927,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28919-28927,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28928-28986,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28928-28986,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28928-28986,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(dw) first argument value, expected 'd2345, got %d(587),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28988-28989,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28988-28989,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28988-28989,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28988-28989,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28998-29010,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28998-29002,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):28998-29002,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29005-29009,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29023-29153,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29027-29039,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29027-29028,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29027-29028,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29033-29039,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29041-29153,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29053-29126,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29053-29125,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29053-29061,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29053-29061,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29062-29121,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29062-29121,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29062-29121,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(dw) second argument value, expected 'd6789, got %d(591),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29123-29124,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29123-29124,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29123-29124,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29123-29124,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29133-29145,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29133-29137,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29133-29137,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29140-29144,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29193-29212,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29193-29196,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29193-29196,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29199-29211,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -2.2566789(593),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29217-29253,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29217-29221,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29217-29221,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29224-29252,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29224-29231,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29224-29231,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29232-29235,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29232-29235,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29232-29235,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29232-29235,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29237-29245,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29237-29245,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29237-29245,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6f %d(595),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29247-29248,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29247-29248,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29247-29248,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29247-29248,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29250-29251,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29250-29251,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29250-29251,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29250-29251,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29258-29374,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29262-29272,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29262-29266,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29262-29266,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29271-29272,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29274-29374,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29286-29347,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29286-29346,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29286-29294,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29286-29294,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29295-29339,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29295-29339,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29295-29339,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw1) to parse two argument found %d(597),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29341-29345,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29341-29345,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29341-29345,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29341-29345,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29354-29366,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29354-29358,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29354-29358,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29361-29365,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29379-29507,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29383-29394,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29383-29384,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29383-29384,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29388-29394,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29389-29394,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    2(237),
                                                                                    Some(
                                                                                        256(599),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29396-29507,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29408-29480,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29408-29479,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29408-29416,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29408-29416,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29417-29475,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29417-29475,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29417-29475,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw1) first argument value, expected 2.256, got %f(601),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29477-29478,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29477-29478,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29477-29478,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29477-29478,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29487-29499,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29487-29491,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29487-29491,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29494-29498,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29512-29643,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29516-29528,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29516-29517,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29516-29517,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29522-29528,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29530-29643,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29542-29616,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29542-29615,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29542-29550,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29542-29550,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29551-29611,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29551-29611,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29551-29611,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw1) second argument value, expected 'd6789, got %d(603),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29613-29614,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29613-29614,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29613-29614,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29613-29614,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29623-29635,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29623-29627,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29623-29627,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29630-29634,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29648-29667,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29648-29651,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29648-29651,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29654-29666,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +2.e+16789(605),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29672-29708,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29672-29676,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29672-29676,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29679-29707,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29679-29686,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29679-29686,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29687-29690,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29687-29690,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29687-29690,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29687-29690,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29692-29700,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29692-29700,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29692-29700,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6f %d(595),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29702-29703,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29702-29703,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29702-29703,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29702-29703,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29705-29706,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29705-29706,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29705-29706,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29705-29706,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29713-29829,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29717-29727,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29717-29721,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29717-29721,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29726-29727,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29729-29829,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29741-29802,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29741-29801,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29741-29749,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29741-29749,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29750-29794,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29750-29794,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29750-29794,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw2) to parse two argument found %d(607),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29796-29800,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29796-29800,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29796-29800,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29796-29800,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29809-29821,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29809-29813,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29809-29813,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29816-29820,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29834-29959,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29838-29847,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29838-29839,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29838-29839,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29843-29847,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29849-29959,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29861-29932,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29861-29931,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29861-29869,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29861-29869,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29870-29927,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29870-29927,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29870-29927,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw2) first argument value, expected 20.0, got %f(609),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29929-29930,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29929-29930,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29929-29930,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29929-29930,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29939-29951,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29939-29943,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29939-29943,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29946-29950,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29964-30095,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29968-29980,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29968-29969,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29968-29969,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29974-29980,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29982-30095,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29994-30068,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29994-30067,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29994-30002,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):29994-30002,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30003-30063,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30003-30063,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30003-30063,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fw2) second argument value, expected 'd6789, got %d(611),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30065-30066,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30065-30066,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30065-30066,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30065-30066,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30075-30087,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30075-30079,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30075-30079,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30082-30086,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30100-30119,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30100-30103,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30100-30103,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30106-30118,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -2.2566789(593),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30124-30160,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30124-30128,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30124-30128,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30131-30159,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30131-30138,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30131-30138,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30139-30142,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30139-30142,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30139-30142,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30139-30142,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30144-30152,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30144-30152,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30144-30152,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6e %d(613),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30154-30155,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30154-30155,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30154-30155,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30154-30155,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30157-30158,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30157-30158,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30157-30158,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30157-30158,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30165-30281,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30169-30179,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30169-30173,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30169-30173,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30178-30179,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30181-30281,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30193-30254,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30193-30253,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30193-30201,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30193-30201,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30202-30246,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30202-30246,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30202-30246,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew1) to parse two argument found %d(615),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30248-30252,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30248-30252,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30248-30252,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30248-30252,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30261-30273,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30261-30265,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30261-30265,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30268-30272,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30286-30414,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30290-30301,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30290-30291,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30290-30291,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30295-30301,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30296-30301,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    2(237),
                                                                                    Some(
                                                                                        256(599),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30303-30414,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30315-30387,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30315-30386,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30315-30323,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30315-30323,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30324-30382,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30324-30382,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30324-30382,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew1) first argument value, expected 2.256, got %f(617),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30384-30385,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30384-30385,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30384-30385,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30384-30385,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30394-30406,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30394-30398,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30394-30398,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30401-30405,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30419-30550,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30423-30435,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30423-30424,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30423-30424,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30429-30435,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30437-30550,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30449-30523,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30449-30522,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30449-30457,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30449-30457,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30458-30518,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30458-30518,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30458-30518,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew1) second argument value, expected 'd6789, got %d(619),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30520-30521,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30520-30521,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30520-30521,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30520-30521,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30530-30542,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30530-30534,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30530-30534,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30537-30541,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30555-30574,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30555-30558,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30555-30558,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30561-30573,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +2.e+16789(605),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30579-30615,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30579-30583,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30579-30583,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30586-30614,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30586-30593,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30586-30593,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30594-30597,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30594-30597,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30594-30597,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30594-30597,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30599-30607,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30599-30607,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30599-30607,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6e %d(613),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30609-30610,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30609-30610,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30609-30610,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30609-30610,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30612-30613,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30612-30613,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30612-30613,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30612-30613,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30620-30736,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30624-30634,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30624-30628,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30624-30628,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30633-30634,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30636-30736,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30648-30709,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30648-30708,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30648-30656,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30648-30656,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30657-30701,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30657-30701,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30657-30701,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew2) to parse two argument found %d(621),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30703-30707,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30703-30707,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30703-30707,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30703-30707,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30716-30728,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30716-30720,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30716-30720,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30723-30727,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30741-30866,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30745-30754,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30745-30746,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30745-30746,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30750-30754,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30756-30866,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30768-30839,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30768-30838,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30768-30776,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30768-30776,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30777-30834,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30777-30834,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30777-30834,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew2) first argument value, expected 20.0, got %f(623),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30836-30837,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30836-30837,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30836-30837,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30836-30837,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30846-30858,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30846-30850,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30846-30850,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30853-30857,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30871-31002,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30875-30887,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30875-30876,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30875-30876,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30881-30887,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30889-31002,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30901-30975,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30901-30974,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30901-30909,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30901-30909,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30910-30970,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30910-30970,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30910-30970,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ew2) second argument value, expected 'd6789, got %d(625),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30972-30973,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30972-30973,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30972-30973,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30972-30973,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30982-30994,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30982-30986,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30982-30986,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):30989-30993,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31007-31026,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31007-31010,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31007-31010,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31013-31025,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -2.2566789(593),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31031-31067,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31031-31035,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31031-31035,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31038-31066,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31038-31045,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31038-31045,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31046-31049,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31046-31049,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31046-31049,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31046-31049,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31051-31059,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31051-31059,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31051-31059,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6g %d(627),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31061-31062,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31061-31062,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31061-31062,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31061-31062,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31064-31065,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31064-31065,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31064-31065,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31064-31065,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31072-31188,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31076-31086,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31076-31080,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31076-31080,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31085-31086,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31088-31188,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31100-31161,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31100-31160,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31100-31108,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31100-31108,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31109-31153,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31109-31153,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31109-31153,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw1) to parse two argument found %d(629),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31155-31159,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31155-31159,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31155-31159,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31155-31159,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31168-31180,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31168-31172,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31168-31172,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31175-31179,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31193-31321,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31197-31208,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31197-31198,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31197-31198,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31202-31208,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31203-31208,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    2(237),
                                                                                    Some(
                                                                                        256(599),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31210-31321,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31222-31294,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31222-31293,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31222-31230,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31222-31230,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31231-31289,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31231-31289,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31231-31289,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw1) first argument value, expected 2.256, got %f(631),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31291-31292,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31291-31292,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31291-31292,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31291-31292,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31301-31313,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31301-31305,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31301-31305,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31308-31312,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31326-31457,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31330-31342,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31330-31331,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31330-31331,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31336-31342,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31344-31457,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31356-31430,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31356-31429,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31356-31364,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31356-31364,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31365-31425,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31365-31425,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31365-31425,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw1) second argument value, expected 'd6789, got %d(633),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31427-31428,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31427-31428,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31427-31428,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31427-31428,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31437-31449,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31437-31441,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31437-31441,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31444-31448,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31462-31481,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31462-31465,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31462-31465,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31468-31480,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +2.e+16789(605),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31486-31522,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31486-31490,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31486-31490,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31493-31521,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31493-31500,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31493-31500,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31501-31504,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31501-31504,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31501-31504,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31501-31504,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31506-31514,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31506-31514,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31506-31514,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6g %d(627),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31516-31517,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31516-31517,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31516-31517,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31516-31517,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31519-31520,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31519-31520,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31519-31520,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31519-31520,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31527-31643,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31531-31541,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31531-31535,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31531-31535,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31540-31541,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31543-31643,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31555-31616,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31555-31615,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31555-31563,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31555-31563,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31564-31608,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31564-31608,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31564-31608,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw2) to parse two argument found %d(635),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31610-31614,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31610-31614,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31610-31614,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31610-31614,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31623-31635,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31623-31627,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31623-31627,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31630-31634,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31648-31773,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31652-31661,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31652-31653,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31652-31653,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31657-31661,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31663-31773,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31675-31746,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31675-31745,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31675-31683,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31675-31683,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31684-31741,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31684-31741,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31684-31741,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw2) first argument value, expected 20.0, got %f(637),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31743-31744,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31743-31744,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31743-31744,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31743-31744,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31753-31765,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31753-31757,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31753-31757,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31760-31764,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31778-31909,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31782-31794,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31782-31783,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31782-31783,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31788-31794,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31796-31909,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31808-31882,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31808-31881,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31808-31816,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31808-31816,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31817-31877,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31817-31877,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31817-31877,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gw2) second argument value, expected 'd6789, got %d(639),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31879-31880,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31879-31880,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31879-31880,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31879-31880,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31889-31901,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31889-31893,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31889-31893,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31896-31900,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31949-31978,
                                                    label: None,
                                                    data: ExprStmt(
                                                        Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31949-31977,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31949-31960,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31949-31960,
                                                                            name: timeformat(431),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31961-31963,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31961-31963,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31961-31963,
                                                                                data: UnaryExpr {
                                                                                    op: Sub,
                                                                                    expr: Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31962-31963,
                                                                                        data: LiteralExpr(
                                                                                            Number(
                                                                                                9(433),
                                                                                                None,
                                                                                            ),
                                                                                        ),
                                                                                    },
                                                                                    postfix: false,
                                                                                },
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31965-31966,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31965-31966,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31965-31966,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        3(435),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31968-31972,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31968-31972,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31968-31972,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        ns(437),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31974-31976,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31974-31976,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31974-31976,
                                                                                data: LiteralExpr(
                                                                                    Number(
                                                                                        20(251),
                                                                                        None,
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                    ),
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31983-32002,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31983-31986,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31983-31986,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):31989-32001,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    -2.2566789(593),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32007-32043,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32007-32011,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32007-32011,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32014-32042,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32014-32021,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32014-32021,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32022-32025,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32022-32025,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32022-32025,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32022-32025,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32027-32035,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32027-32035,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32027-32035,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6t %d(641),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32037-32038,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32037-32038,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32037-32038,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32037-32038,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32040-32041,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32040-32041,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32040-32041,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32040-32041,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32048-32164,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32052-32062,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32052-32056,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32052-32056,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32061-32062,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32064-32164,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32076-32137,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32076-32136,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32076-32084,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32076-32084,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32085-32129,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32085-32129,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32085-32129,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw1) to parse two argument found %d(643),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32131-32135,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32131-32135,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32131-32135,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32131-32135,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32144-32156,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32144-32148,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32144-32148,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32151-32155,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32169-32297,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32173-32184,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32173-32174,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32173-32174,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32178-32184,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32179-32184,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    2(237),
                                                                                    Some(
                                                                                        256(599),
                                                                                    ),
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32186-32297,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32198-32270,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32198-32269,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32198-32206,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32198-32206,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32207-32265,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32207-32265,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32207-32265,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw1) first argument value, expected 2.256, got %f(645),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32267-32268,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32267-32268,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32267-32268,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32267-32268,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32277-32289,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32277-32281,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32277-32281,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32284-32288,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32302-32433,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32306-32318,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32306-32307,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32306-32307,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32312-32318,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32320-32433,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32332-32406,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32332-32405,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32332-32340,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32332-32340,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32341-32401,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32341-32401,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32341-32401,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw1) second argument value, expected 'd6789, got %d(647),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32403-32404,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32403-32404,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32403-32404,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32403-32404,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32413-32425,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32413-32417,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32413-32417,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32420-32424,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32438-32457,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32438-32441,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32438-32441,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32444-32456,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    +2.e+16789(605),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32462-32498,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32462-32466,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32462-32466,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32469-32497,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32469-32476,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32469-32476,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32477-32480,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32477-32480,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32477-32480,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32477-32480,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32482-32490,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32482-32490,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32482-32490,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %6t %d(641),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32492-32493,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32492-32493,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32492-32493,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32492-32493,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32495-32496,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32495-32496,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32495-32496,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32495-32496,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32503-32619,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32507-32517,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32507-32511,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32507-32511,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32516-32517,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32519-32619,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32531-32592,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32531-32591,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32531-32539,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32531-32539,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32540-32584,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32540-32584,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32540-32584,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw2) to parse two argument found %d(649),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32586-32590,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32586-32590,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32586-32590,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32586-32590,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32599-32611,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32599-32603,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32599-32603,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32606-32610,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32624-32749,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32628-32637,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32628-32629,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32628-32629,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32633-32637,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            20(251),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32639-32749,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32651-32722,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32651-32721,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32651-32659,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32651-32659,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32660-32717,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32660-32717,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32660-32717,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw2) first argument value, expected 20.0, got %f(651),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32719-32720,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32719-32720,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32719-32720,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32719-32720,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32729-32741,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32729-32733,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32729-32733,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32736-32740,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32754-32885,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32758-32770,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32758-32759,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32758-32759,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32764-32770,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32772-32885,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32784-32858,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32784-32857,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32784-32792,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32784-32792,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32793-32853,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32793-32853,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32793-32853,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(tw2) second argument value, expected 'd6789, got %d(653),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32855-32856,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32855-32856,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32855-32856,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32855-32856,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32865-32877,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32865-32869,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32865-32869,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32872-32876,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32925-32949,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32925-32928,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32925-32928,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32931-32948,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    hello bad world(655),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32954-32993,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32954-32958,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32954-32958,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32961-32992,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32961-32968,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32961-32968,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32969-32972,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32969-32972,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32969-32972,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32969-32972,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32974-32985,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32974-32985,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32974-32985,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s %*s %s(657),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32987-32988,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32987-32988,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32987-32988,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32987-32988,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32990-32991,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32990-32991,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32990-32991,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32990-32991,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):32998-33113,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33002-33012,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33002-33006,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33002-33006,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33011-33012,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33014-33113,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33026-33086,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33026-33085,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33026-33034,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33026-33034,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33035-33078,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33035-33078,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33035-33078,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ss) to parse two argument found %d(659),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33080-33084,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33080-33084,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33080-33084,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33080-33084,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33093-33105,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33093-33097,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33093-33097,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33100-33104,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33118-33247,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33122-33135,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33122-33123,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33122-33123,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33128-33135,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            hello(529),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33137-33247,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33149-33220,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33149-33219,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33149-33157,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33149-33157,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33158-33215,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33158-33215,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33158-33215,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sw) first argument value, expected hello, got %s(531),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33217-33218,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33217-33218,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33217-33218,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33217-33218,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33227-33239,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33227-33231,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33227-33231,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33234-33238,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33252-33382,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33256-33269,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33256-33257,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33256-33257,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33262-33269,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            world(533),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33271-33382,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33283-33355,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33283-33354,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33283-33291,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33283-33291,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33292-33350,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33292-33350,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33292-33350,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sw) second argument value, expected world, got %s(535),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33352-33353,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33352-33353,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33352-33353,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33352-33353,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33362-33374,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33362-33366,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33362-33366,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33369-33373,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33421-33443,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33421-33424,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33421-33424,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33427-33442,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    0110 xxz 1001(661),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33448-33487,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33448-33452,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33448-33452,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33455-33486,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33455-33462,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33455-33462,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33463-33466,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33463-33466,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33463-33466,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33463-33466,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33468-33479,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33468-33479,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33468-33479,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %b %*b %b(663),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33481-33482,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33481-33482,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33481-33482,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33481-33482,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33484-33485,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33484-33485,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33484-33485,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33484-33485,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33492-33607,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33496-33506,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33496-33500,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33496-33500,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33505-33506,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33508-33607,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33520-33580,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33520-33579,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33520-33528,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33520-33528,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33529-33572,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33529-33572,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33529-33572,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bs) to parse two argument found %d(665),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33574-33578,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33574-33578,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33574-33578,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33574-33578,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33587-33599,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33587-33591,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33587-33591,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33594-33598,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33612-33741,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33616-33628,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33616-33617,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33616-33617,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33622-33628,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            0110(543),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33630-33741,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33642-33714,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33642-33713,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33642-33650,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33642-33650,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33651-33709,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33651-33709,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33651-33709,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bs) first argument value, expected 'b0110, got %b(667),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33711-33712,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33711-33712,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33711-33712,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33711-33712,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33721-33733,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33721-33725,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33721-33725,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33728-33732,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33746-33876,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33750-33762,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33750-33751,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33750-33751,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33756-33762,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            1001(547),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33764-33876,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33776-33849,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33776-33848,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33776-33784,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33776-33784,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33785-33844,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33785-33844,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33785-33844,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(bs) second argument value, expected 'b1001, got %b(669),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33846-33847,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33846-33847,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33846-33847,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33846-33847,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33856-33868,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33856-33860,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33856-33860,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33863-33867,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33914-33934,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33914-33917,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33914-33917,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33920-33933,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    234 xxz 567(671),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33939-33978,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33939-33943,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33939-33943,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33946-33977,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33946-33953,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33946-33953,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33954-33957,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33954-33957,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33954-33957,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33954-33957,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33959-33970,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33959-33970,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33959-33970,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %o %*o %o(673),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33972-33973,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33972-33973,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33972-33973,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33972-33973,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33975-33976,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33975-33976,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33975-33976,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33975-33976,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33983-34098,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33987-33997,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33987-33991,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33987-33991,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33996-33997,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):33999-34098,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34011-34071,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34011-34070,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34011-34019,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34011-34019,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34020-34063,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34020-34063,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34020-34063,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(os) to parse two argument found %d(675),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34065-34069,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34065-34069,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34065-34069,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34065-34069,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34078-34090,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34078-34082,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34078-34082,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34085-34089,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34103-34230,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34107-34118,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34107-34108,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34107-34108,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34113-34118,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'o',
                                                                            234(557),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34120-34230,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34132-34203,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34132-34202,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34132-34140,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34132-34140,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34141-34198,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34141-34198,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34141-34198,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(os) first argument value, expected 'o234, got %o(677),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34200-34201,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34200-34201,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34200-34201,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34200-34201,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34210-34222,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34210-34214,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34210-34214,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34217-34221,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34235-34363,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34239-34250,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34239-34240,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34239-34240,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34245-34250,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'o',
                                                                            567(561),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34252-34363,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34264-34336,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34264-34335,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34264-34272,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34264-34272,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34273-34331,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34273-34331,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34273-34331,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(os) second argument value, expected 'o567, got %o(679),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34333-34334,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34333-34334,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34333-34334,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34333-34334,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34343-34355,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34343-34347,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34343-34347,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34350-34354,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34399-34420,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34399-34402,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34399-34402,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34405-34419,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    89ab xz CDEF(681),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34425-34464,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34425-34429,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34425-34429,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34432-34463,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34432-34439,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34432-34439,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34440-34443,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34440-34443,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34440-34443,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34440-34443,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34445-34456,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34445-34456,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34445-34456,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %h %*h %h(683),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34458-34459,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34458-34459,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34458-34459,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34458-34459,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34461-34462,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34461-34462,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34461-34462,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34461-34462,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34469-34584,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34473-34483,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34473-34477,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34473-34477,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34482-34483,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34485-34584,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34497-34557,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34497-34556,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34497-34505,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34497-34505,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34506-34549,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34506-34549,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34506-34549,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hs) to parse two argument found %d(685),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34551-34555,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34551-34555,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34551-34555,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34551-34555,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34564-34576,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34564-34568,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34564-34568,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34571-34575,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34589-34718,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34593-34605,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34593-34594,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34593-34594,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34599-34605,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'h',
                                                                            89ab(571),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34607-34718,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34619-34691,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34619-34690,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34619-34627,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34619-34627,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34628-34686,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34628-34686,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34628-34686,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hs) first argument value, expected 'h89ab, got %h(687),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34688-34689,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34688-34689,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34688-34689,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34688-34689,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34698-34710,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34698-34702,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34698-34702,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34705-34709,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34723-34853,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34727-34739,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34727-34728,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34727-34728,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34733-34739,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'h',
                                                                            cdef(575),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34741-34853,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34753-34826,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34753-34825,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34753-34761,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34753-34761,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34762-34821,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34762-34821,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34762-34821,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(hs) second argument value, expected 'hcdef, got %h(689),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34823-34824,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34823-34824,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34823-34824,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34823-34824,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34833-34845,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34833-34837,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34833-34837,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34840-34844,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34893-34913,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34893-34896,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34893-34896,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34899-34912,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2345 x 6789(691),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34918-34957,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34918-34922,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34918-34922,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34925-34956,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34925-34932,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34925-34932,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34933-34936,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34933-34936,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34933-34936,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34933-34936,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34938-34949,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34938-34949,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34938-34949,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d %*d %d(693),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34951-34952,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34951-34952,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34951-34952,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34951-34952,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34954-34955,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34954-34955,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34954-34955,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34954-34955,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34962-35077,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34966-34976,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34966-34970,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34966-34970,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34975-34976,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34978-35077,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34990-35050,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34990-35049,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34990-34998,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34990-34998,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34999-35042,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34999-35042,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):34999-35042,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ds) to parse two argument found %d(695),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35044-35048,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35044-35048,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35044-35048,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35044-35048,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35057-35069,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35057-35061,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35057-35061,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35064-35068,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35082-35211,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35086-35098,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35086-35087,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35086-35087,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35092-35098,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35100-35211,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35112-35184,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35112-35183,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35112-35120,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35112-35120,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35121-35179,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35121-35179,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35121-35179,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ds) first argument value, expected 'd2345, got %d(697),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35181-35182,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35181-35182,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35181-35182,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35181-35182,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35191-35203,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35191-35195,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35191-35195,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35198-35202,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35216-35346,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35220-35232,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35220-35221,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35220-35221,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35226-35232,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            6789(589),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35234-35346,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35246-35319,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35246-35318,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35246-35254,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35246-35254,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35255-35314,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35255-35314,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35255-35314,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ds) second argument value, expected 'd6789, got %d(699),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35316-35317,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35316-35317,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35316-35317,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35316-35317,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35326-35338,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35326-35330,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35326-35330,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35333-35337,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35383-35404,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35383-35386,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35383-35386,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35389-35403,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2345 1.0 2.0(701),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35409-35448,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35409-35413,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35409-35413,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35416-35447,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35416-35423,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35416-35423,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35424-35427,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35424-35427,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35424-35427,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35424-35427,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35429-35440,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35429-35440,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35429-35440,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d %*f %f(703),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35442-35443,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35442-35443,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35442-35443,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35442-35443,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35445-35446,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35445-35446,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35445-35446,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35445-35446,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35453-35568,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35457-35467,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35457-35461,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35457-35461,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35466-35467,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35469-35568,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35481-35541,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35481-35540,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35481-35489,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35481-35489,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35490-35533,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35490-35533,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35490-35533,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fs) to parse two argument found %d(705),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35535-35539,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35535-35539,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35535-35539,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35535-35539,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35548-35560,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35548-35552,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35548-35552,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35555-35559,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35573-35702,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35577-35589,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35577-35578,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35577-35578,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35583-35589,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35591-35702,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35603-35675,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35603-35674,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35603-35611,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35603-35611,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35612-35670,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35612-35670,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35612-35670,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fs) first argument value, expected 'd2345, got %d(707),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35672-35673,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35672-35673,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35672-35673,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35672-35673,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35682-35694,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35682-35686,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35682-35686,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35689-35693,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35707-35830,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35711-35719,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35711-35712,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35711-35712,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35716-35719,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35721-35830,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35733-35803,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35733-35802,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35733-35741,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35733-35741,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35742-35798,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35742-35798,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35742-35798,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fs) second argument value, expected 2.0, got %f(709),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35800-35801,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35800-35801,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35800-35801,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35800-35801,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35810-35822,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35810-35814,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35810-35814,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35817-35821,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35835-35856,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35835-35838,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35835-35838,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35841-35855,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2345 1.0 2.0(701),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35861-35900,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35861-35865,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35861-35865,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35868-35899,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35868-35875,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35868-35875,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35876-35879,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35876-35879,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35876-35879,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35876-35879,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35881-35892,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35881-35892,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35881-35892,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d %*e %e(711),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35894-35895,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35894-35895,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35894-35895,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35894-35895,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35897-35898,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35897-35898,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35897-35898,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35897-35898,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35905-36020,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35909-35919,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35909-35913,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35909-35913,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35918-35919,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35921-36020,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35933-35993,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35933-35992,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35933-35941,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35933-35941,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35942-35985,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35942-35985,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35942-35985,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) to parse two argument found %d(713),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35987-35991,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35987-35991,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35987-35991,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):35987-35991,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36000-36012,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36000-36004,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36000-36004,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36007-36011,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36025-36154,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36029-36041,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36029-36030,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36029-36030,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36035-36041,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36043-36154,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36055-36127,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36055-36126,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36055-36063,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36055-36063,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36064-36122,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36064-36122,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36064-36122,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) first argument value, expected 'd2345, got %d(715),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36124-36125,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36124-36125,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36124-36125,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36124-36125,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36134-36146,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36134-36138,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36134-36138,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36141-36145,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36159-36282,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36163-36171,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36163-36164,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36163-36164,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36168-36171,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36173-36282,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36185-36255,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36185-36254,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36185-36193,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36185-36193,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36194-36250,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36194-36250,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36194-36250,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(es) second argument value, expected 2.0, got %f(717),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36252-36253,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36252-36253,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36252-36253,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36252-36253,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36262-36274,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36262-36266,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36262-36266,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36269-36273,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36287-36308,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36287-36290,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36287-36290,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36293-36307,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2345 1.0 2.0(701),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36313-36352,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36313-36317,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36313-36317,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36320-36351,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36320-36327,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36320-36327,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36328-36331,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36328-36331,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36328-36331,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36328-36331,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36333-36344,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36333-36344,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36333-36344,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d %*g %g(719),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36346-36347,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36346-36347,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36346-36347,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36346-36347,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36349-36350,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36349-36350,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36349-36350,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36349-36350,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36357-36472,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36361-36371,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36361-36365,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36361-36365,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36370-36371,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36373-36472,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36385-36445,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36385-36444,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36385-36393,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36385-36393,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36394-36437,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36394-36437,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36394-36437,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gs) to parse two argument found %d(721),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36439-36443,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36439-36443,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36439-36443,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36439-36443,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36452-36464,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36452-36456,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36452-36456,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36459-36463,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36477-36606,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36481-36493,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36481-36482,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36481-36482,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36487-36493,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36495-36606,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36507-36579,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36507-36578,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36507-36515,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36507-36515,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36516-36574,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36516-36574,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36516-36574,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gs) first argument value, expected 'd2345, got %d(723),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36576-36577,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36576-36577,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36576-36577,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36576-36577,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36586-36598,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36586-36590,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36586-36590,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36593-36597,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36611-36734,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36615-36623,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36615-36616,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36615-36616,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36620-36623,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36625-36734,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36637-36707,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36637-36706,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36637-36645,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36637-36645,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36646-36702,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36646-36702,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36646-36702,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(gs) second argument value, expected 2.0, got %f(725),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36704-36705,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36704-36705,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36704-36705,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36704-36705,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36714-36726,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36714-36718,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36714-36718,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36721-36725,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36771-36792,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36771-36774,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36771-36774,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36777-36791,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    2345 1.0 2.0(701),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36797-36836,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36797-36801,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36797-36801,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36804-36835,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36804-36811,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36804-36811,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36812-36815,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36812-36815,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36812-36815,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36812-36815,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36817-36828,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36817-36828,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36817-36828,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %d %*t %t(727),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36830-36831,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36830-36831,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36830-36831,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36830-36831,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36833-36834,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36833-36834,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36833-36834,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36833-36834,
                                                                                        name: r(25),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36841-36956,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36845-36855,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36845-36849,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36845-36849,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36854-36855,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36857-36956,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36869-36929,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36869-36928,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36869-36877,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36869-36877,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36878-36921,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36878-36921,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36878-36921,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ts) to parse two argument found %d(729),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36923-36927,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36923-36927,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36923-36927,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36923-36927,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36936-36948,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36936-36940,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36936-36940,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36943-36947,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36961-37090,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36965-36977,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36965-36966,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36965-36966,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36971-36977,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'd',
                                                                            2345(585),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36979-37090,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36991-37063,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36991-37062,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36991-36999,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):36991-36999,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37000-37058,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37000-37058,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37000-37058,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ts) first argument value, expected 'd2345, got %d(731),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37060-37061,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37060-37061,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37060-37061,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37060-37061,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37070-37082,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37070-37074,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37070-37074,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37077-37081,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37095-37218,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37099-37107,
                                                            data: BinaryExpr {
                                                                op: LogicNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37099-37100,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37099-37100,
                                                                            name: r(25),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37104-37107,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            Some(
                                                                                0(17),
                                                                            ),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37109-37218,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37121-37191,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37121-37190,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37121-37129,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37121-37129,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37130-37186,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37130-37186,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37130-37186,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(ts) second argument value, expected 2.0, got %f(733),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37188-37189,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37188-37189,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37188-37189,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37188-37189,
                                                                                                            name: r(25),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37198-37210,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37198-37202,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37198-37202,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37205-37209,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37280-37298,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37280-37283,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37280-37283,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37286-37297,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    test% str(735),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37303-37339,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37303-37307,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37303-37307,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37310-37338,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37310-37317,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37310-37317,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37318-37321,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37318-37321,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37318-37321,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37318-37321,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37323-37334,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37323-37334,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37323-37334,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        test%% %s(737),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37336-37337,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37336-37337,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37336-37337,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37336-37337,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37344-37459,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37348-37358,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37348-37352,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37348-37352,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37357-37358,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37360-37459,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37372-37432,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37372-37431,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37372-37380,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37372-37380,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37381-37424,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37381-37424,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37381-37424,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(nc) to parse one argument found %d(739),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37426-37430,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37426-37430,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37426-37430,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37426-37430,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37439-37451,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37439-37443,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37439-37443,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37446-37450,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37464-37589,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37468-37479,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37468-37469,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37468-37469,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37474-37479,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            str(13),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37481-37589,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37493-37562,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37493-37561,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37493-37501,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37493-37501,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37502-37557,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37502-37557,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37502-37557,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(nc) first argument value, expected str, got %s(741),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37559-37560,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37559-37560,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37559-37560,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37559-37560,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37569-37581,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37569-37573,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37569-37573,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37576-37580,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37672-37696,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37672-37675,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37672-37675,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37678-37695,
                                                            data: LiteralExpr(
                                                                Str(
                                                                     one tn	two  (743),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37701-37736,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37701-37705,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37701-37705,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37708-37735,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37708-37715,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37708-37715,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37716-37719,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37716-37719,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37716-37719,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37716-37719,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37721-37728,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37721-37728,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37721-37728,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s %s(485),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37730-37731,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37730-37731,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37730-37731,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37730-37731,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37733-37734,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37733-37734,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37733-37734,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37733-37734,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37741-37857,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37745-37755,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37745-37749,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37745-37749,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37754-37755,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            2(237),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37757-37857,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37769-37830,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37769-37829,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37769-37777,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37769-37777,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37778-37822,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37778-37822,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37778-37822,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sp) to parse two arguments found %d(745),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37824-37828,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37824-37828,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37824-37828,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37824-37828,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37837-37849,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37837-37841,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37837-37841,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37844-37848,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37862-37987,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37866-37877,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37866-37867,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37866-37867,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37872-37877,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            one(511),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37879-37987,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37891-37960,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37891-37959,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37891-37899,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37891-37899,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37900-37955,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37900-37955,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37900-37955,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sp) first argument value, expected one, got %s(747),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37957-37958,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37957-37958,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37957-37958,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37957-37958,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37967-37979,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37967-37971,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37967-37971,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37974-37978,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37992-38118,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37996-38007,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37996-37997,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):37996-37997,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38002-38007,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            two(749),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38009-38118,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38021-38091,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38021-38090,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38021-38029,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38021-38029,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38030-38086,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38030-38086,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38030-38086,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(sp) second argument value, expected two, got %s(751),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38088-38089,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38088-38089,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38088-38089,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38088-38089,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38098-38110,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38098-38102,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38098-38102,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38105-38109,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38158-38166,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38158-38159,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38158-38159,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38162-38165,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38171-38179,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38171-38172,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38171-38172,
                                                                    name: b(21),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38175-38178,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38184-38196,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38184-38187,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38184-38187,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38190-38195,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    BAD(753),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38201-38241,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38201-38205,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38201-38205,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38208-38240,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38208-38215,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38208-38215,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38216-38219,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38216-38219,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38216-38219,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38216-38219,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38221-38233,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38221-38233,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38221-38233,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        GOOD %s %s(755),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38235-38236,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38235-38236,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38235-38236,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38235-38236,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38238-38239,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38238-38239,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38238-38239,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38238-38239,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38246-38368,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38250-38260,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38250-38254,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38250-38254,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38259-38260,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            0(17),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38262-38368,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38274-38341,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38274-38340,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38274-38282,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38274-38282,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38283-38333,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38283-38333,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38283-38333,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fl) to parse bad match arguments found %d(757),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38335-38339,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38335-38339,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38335-38339,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38335-38339,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38348-38360,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38348-38352,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38348-38352,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38355-38359,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38373-38496,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38377-38386,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38377-38378,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38377-38378,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38383-38386,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38388-38496,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38400-38469,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38400-38468,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38400-38408,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38400-38408,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38409-38464,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38409-38464,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38409-38464,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fl) first argument value, expected 'bx, got %b(759),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38466-38467,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38466-38467,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38466-38467,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38466-38467,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38476-38488,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38476-38480,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38476-38480,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38483-38487,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38501-38625,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38505-38514,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38505-38506,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38505-38506,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38511-38514,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38516-38625,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38528-38598,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38528-38597,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38528-38536,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38528-38536,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38537-38593,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38537-38593,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38537-38593,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fl) second argument value, expected 'bx, got %b(761),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38595-38596,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38595-38596,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38595-38596,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38595-38596,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38605-38617,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38605-38609,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38605-38609,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38612-38616,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38630-38638,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38630-38631,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38630-38631,
                                                                    name: b(21),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38634-38637,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38643-38654,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38643-38646,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38643-38646,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38649-38653,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    a (763),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38706-38741,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38706-38710,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38706-38710,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38713-38740,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38713-38720,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38713-38720,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38721-38724,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38721-38724,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38721-38724,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38721-38724,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38726-38733,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38726-38733,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38726-38733,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        %s %c(765),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38735-38736,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38735-38736,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38735-38736,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38735-38736,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38738-38739,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38738-38739,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38738-38739,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38738-38739,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38746-38871,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38750-38760,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38750-38754,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38750-38754,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38759-38760,
                                                                    data: LiteralExpr(
                                                                        Number(
                                                                            1(11),
                                                                            None,
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38762-38871,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38774-38844,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38774-38843,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38774-38782,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38774-38782,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38783-38836,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38783-38836,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38783-38836,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fle) character at end, expected one found %d(767),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38838-38842,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38838-38842,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38838-38842,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38838-38842,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38851-38863,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38851-38855,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38851-38855,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38858-38862,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38876-38998,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38880-38889,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38880-38881,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38880-38881,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38886-38889,
                                                                    data: LiteralExpr(
                                                                        Str(
                                                                            a(19),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38891-38998,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38903-38971,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38903-38970,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38903-38911,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38903-38911,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38912-38966,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38912-38966,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38912-38966,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fle) first argument value, expected a, got %s(769),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38968-38969,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38968-38969,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38968-38969,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38968-38969,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38978-38990,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38978-38982,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38978-38982,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):38985-38989,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39003-39128,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39007-39016,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39007-39008,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39007-39008,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39013-39016,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39018-39128,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39030-39101,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39030-39100,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39030-39038,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39030-39038,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39039-39096,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39039-39096,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39039-39096,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(fle) second argument value, expected 'bx, got %b(771),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39098-39099,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39098-39099,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39098-39099,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39098-39099,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39108-39120,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39108-39112,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39108-39112,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39115-39119,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39161-39169,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39161-39162,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39161-39162,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39165-39168,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39174-39182,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39174-39175,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39174-39175,
                                                                    name: b(21),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39178-39181,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39187-39196,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39187-39190,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39187-39190,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39193-39195,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    (773),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39201-39241,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39201-39205,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39201-39205,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39208-39240,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39208-39215,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39208-39215,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39216-39219,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39216-39219,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39216-39219,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39216-39219,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39221-39233,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39221-39233,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39221-39233,
                                                                                data: LiteralExpr(
                                                                                    Str(
                                                                                        GOOD %s %s(755),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39235-39236,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39235-39236,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39235-39236,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39235-39236,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39238-39239,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39238-39239,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39238-39239,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39238-39239,
                                                                                        name: b(21),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39246-39368,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39250-39261,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39250-39254,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39250-39254,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39259-39261,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39260-39261,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    1(11),
                                                                                    None,
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39263-39368,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39275-39341,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39275-39340,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39275-39283,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39275-39283,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39284-39333,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39284-39333,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39284-39333,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(no) to parse no match arguments found %d(775),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39335-39339,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39335-39339,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39335-39339,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39335-39339,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39348-39360,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39348-39352,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39348-39352,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39355-39359,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39373-39496,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39377-39386,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39377-39378,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39377-39378,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39383-39386,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39388-39496,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39400-39469,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39400-39468,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39400-39408,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39400-39408,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39409-39464,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39409-39464,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39409-39464,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(no) first argument value, expected 'bx, got %s(777),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39466-39467,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39466-39467,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39466-39467,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39466-39467,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39476-39488,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39476-39480,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39476-39480,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39483-39487,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39501-39625,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39505-39514,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39505-39506,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39505-39506,
                                                                            name: b(21),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39511-39514,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39516-39625,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39528-39598,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39528-39597,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39528-39536,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39528-39536,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39537-39593,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39537-39593,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39537-39593,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(no) second argument value, expected 'bx, got %s(779),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39595-39596,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39595-39596,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39595-39596,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39595-39596,
                                                                                                            name: b(21),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39605-39617,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39605-39609,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39605-39609,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39612-39616,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39680-39688,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39680-39681,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39680-39681,
                                                                    name: a(19),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39684-39687,
                                                            data: LiteralExpr(
                                                                BasedInteger(
                                                                    None,
                                                                    false,
                                                                    'b',
                                                                    x(71),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39693-39705,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39693-39696,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39693-39696,
                                                                    name: str(13),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39699-39704,
                                                            data: LiteralExpr(
                                                                Str(
                                                                    foo(781),
                                                                ),
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39710-39738,
                                                    label: None,
                                                    data: BlockingAssignStmt {
                                                        lhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39710-39714,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39710-39714,
                                                                    name: code(27),
                                                                },
                                                            ),
                                                        },
                                                        rhs: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39717-39737,
                                                            data: CallExpr(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39717-39724,
                                                                    data: SysIdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39717-39724,
                                                                            name: sscanf(31),
                                                                        },
                                                                    ),
                                                                },
                                                                [
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39725-39728,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39725-39728,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39725-39728,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39725-39728,
                                                                                        name: str(13),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39730-39733,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39730-39733,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39730-39733,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        None,
                                                                                        false,
                                                                                        'b',
                                                                                        x(71),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    CallArg {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39735-39736,
                                                                        name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39735-39736,
                                                                        name: None,
                                                                        expr: Some(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39735-39736,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39735-39736,
                                                                                        name: a(19),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        op: Identity,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39743-39868,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39747-39758,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39747-39751,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39747-39751,
                                                                            name: code(27),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39756-39758,
                                                                    data: UnaryExpr {
                                                                        op: Sub,
                                                                        expr: Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39757-39758,
                                                                            data: LiteralExpr(
                                                                                Number(
                                                                                    1(11),
                                                                                    None,
                                                                                ),
                                                                            ),
                                                                        },
                                                                        postfix: false,
                                                                    },
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39760-39868,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39772-39841,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39772-39840,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39772-39780,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39772-39780,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39781-39833,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39781-39833,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39781-39833,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(udef) to parse undefined string returned %d(783),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39835-39839,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39835-39839,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39835-39839,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39835-39839,
                                                                                                            name: code(27),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39848-39860,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39848-39852,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39848-39852,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39855-39859,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39873-39998,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39877-39886,
                                                            data: BinaryExpr {
                                                                op: CaseNeq,
                                                                lhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39877-39878,
                                                                    data: IdentExpr(
                                                                        Identifier {
                                                                            id: NodeId(
                                                                                0,
                                                                            ),
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39877-39878,
                                                                            name: a(19),
                                                                        },
                                                                    ),
                                                                },
                                                                rhs: Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39883-39886,
                                                                    data: LiteralExpr(
                                                                        BasedInteger(
                                                                            None,
                                                                            false,
                                                                            'b',
                                                                            x(71),
                                                                        ),
                                                                    ),
                                                                },
                                                            },
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39888-39998,
                                                            label: None,
                                                            data: SequentialBlock(
                                                                [
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39900-39971,
                                                                        label: None,
                                                                        data: ExprStmt(
                                                                            Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39900-39970,
                                                                                data: CallExpr(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39900-39908,
                                                                                        data: SysIdentExpr(
                                                                                            Identifier {
                                                                                                id: NodeId(
                                                                                                    0,
                                                                                                ),
                                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39900-39908,
                                                                                                name: display(35),
                                                                                            },
                                                                                        ),
                                                                                    },
                                                                                    [
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39909-39966,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39909-39966,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39909-39966,
                                                                                                    data: LiteralExpr(
                                                                                                        Str(
                                                                                                            FAILED(udef) first argument value, expected 'bx, got %s(785),
                                                                                                        ),
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                        CallArg {
                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39968-39969,
                                                                                            name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39968-39969,
                                                                                            name: None,
                                                                                            expr: Some(
                                                                                                Expr {
                                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39968-39969,
                                                                                                    data: IdentExpr(
                                                                                                        Identifier {
                                                                                                            id: NodeId(
                                                                                                                0,
                                                                                                            ),
                                                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39968-39969,
                                                                                                            name: a(19),
                                                                                                        },
                                                                                                    ),
                                                                                                },
                                                                                            ),
                                                                                        },
                                                                                    ],
                                                                                ),
                                                                            },
                                                                        ),
                                                                    },
                                                                    Stmt {
                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39978-39990,
                                                                        label: None,
                                                                        data: BlockingAssignStmt {
                                                                            lhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39978-39982,
                                                                                data: IdentExpr(
                                                                                    Identifier {
                                                                                        id: NodeId(
                                                                                            0,
                                                                                        ),
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39978-39982,
                                                                                        name: pass(5),
                                                                                    },
                                                                                ),
                                                                            },
                                                                            rhs: Expr {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):39985-39989,
                                                                                data: LiteralExpr(
                                                                                    BasedInteger(
                                                                                        Some(
                                                                                            1(11),
                                                                                        ),
                                                                                        false,
                                                                                        'b',
                                                                                        0(17),
                                                                                    ),
                                                                                ),
                                                                            },
                                                                            op: Identity,
                                                                        },
                                                                    },
                                                                ],
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                                Stmt {
                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40004-40033,
                                                    label: None,
                                                    data: IfStmt {
                                                        up: None,
                                                        cond: Expr {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40008-40012,
                                                            data: IdentExpr(
                                                                Identifier {
                                                                    id: NodeId(
                                                                        0,
                                                                    ),
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40008-40012,
                                                                    name: pass(5),
                                                                },
                                                            ),
                                                        },
                                                        main_stmt: Stmt {
                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40014-40033,
                                                            label: None,
                                                            data: ExprStmt(
                                                                Expr {
                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40014-40032,
                                                                    data: CallExpr(
                                                                        Expr {
                                                                            span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40014-40022,
                                                                            data: SysIdentExpr(
                                                                                Identifier {
                                                                                    id: NodeId(
                                                                                        0,
                                                                                    ),
                                                                                    span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40014-40022,
                                                                                    name: display(35),
                                                                                },
                                                                            ),
                                                                        },
                                                                        [
                                                                            CallArg {
                                                                                span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40023-40031,
                                                                                name_span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40023-40031,
                                                                                name: None,
                                                                                expr: Some(
                                                                                    Expr {
                                                                                        span: Source(1; "third_party/tests/ivtest/ivltests/scanf4.v"):40023-40031,
                                                                                        data: LiteralExpr(
                                                                                            Str(
                                                                                                PASSED(787),
                                                                                            ),
                                                                                        ),
                                                                                    },
                                                                                ),
                                                                            },
                                                                        ],
                                                                    ),
                                                                },
                                                            ),
                                                        },
                                                        else_stmt: None,
                                                    },
                                                },
                                            ],
                                        ),
                                    },
                                },
                            ),
                        ],
                    },
                ),
            ],
        },
    ),
]